Согласно последнему выпуску документации для разработчиков ИБП «Отслеживание руководства для разработчиков веб-сервисов - 04 января 2016 года», API отслеживания можно получить через REST/JSON. Тем не менее, в их документации по PDF-документам очень мало информации о стороне JSON как в PDF, так и в interwebs. Я не могу понять, для жизни меня правильный орган, чтобы пройти, и каждый раз, когда я получаю «Запрос не является корректным или операция не определена. Обзор ошибок перед повторной отправкой.« ошибка назад , Есть много информации о стороне XML/SOAP, но я бы хотел использовать JSON в этом конкретном проекте. У кого-нибудь есть опыт работы с этой новой функцией их API и что должно выглядеть тело JSON? JSON проверяет правильность, но, очевидно, не тот, который ИБП ищет.ИБП Tracking API - формат корпуса JSON?
{
\t "UPSSecurity": {
\t \t "UsernameToken": {
\t \t \t "Username": " userHere",
\t \t \t "Password": " passHere"
\t \t }
\t },
\t "ServiceAccessToken": {
\t \t "AccessLicenseNumber": "licNoHere"
\t },
\t "Request": {
\t \t "RequestOption": "15"
\t },
\t "InquiryNumber": "1Z12345E0291980793",
\t "TrackingOption": "02"
}
Но как же сделать запрос в первую очередь? – djack109
@ djack109 Я добавил точку доступа API и метод POST к ответу. – Dan
Спасибо за это. Но как вы на самом деле получаете данные на этот URL. Если данные POST - это имя (-ы) имени формы, если GET (URL) Data - это запрос? – djack109