Добавление номера отслеживания в Webhook
Чтобы создать подписку на webhook по номеру отслеживания с помощью API подписки на Advanced Integrated Visibility, выполните указанные ниже действия.
- Создайте подписку на Advanced Integrated Visibility по номеру отслеживания, следуя приведенным в предыдущем разделе инструкциям или указаниям из Руководства по началу работы.
- Для инициации вызовов API подписки на Advanced Integrated Visibility по номеру отслеживания потребуется маркер OAuth. Чтобы создать маркер OAUTH, используйте API авторизации. Подробные инструкции по созданию маркера OAUTH см. в документации по API авторизации в каталоге API.
- Выберите пункт «Сведения о проекте» в меню навигации слева. На вкладке «Рабочие ключи» найдите документацию по API подписки на Advanced Integrated Visibility по номеру отслеживания.
В документации по API подписки на Advanced Integrated Visibility по номеру отслеживания, вы найдете три конечных точки:
Конечная точка привязки номера отслеживания
- Используйте эту конечную точку для добавления номеров отслеживания в подписку Webhook и их удаления из нее. Дополнительные сведения см. в документации по подписке на API Advanced Integrated Visibility по номеру отслеживания.
- Любое добавление или удаление номеров отслеживания представляет собой асинхронную задачу. Для добавления или удаления вызова API для привязки номера отслеживания в качестве ответа отправляется идентификатор задачи.
Конечная точка сведений о задаче для номера отслеживания
Эта конечная точка содержит сведения о задаче с определенным идентификатором, например, сколько из общего количества отправленных номеров отслеживания были успешно добавлены в определенную подписку Webhook или сколько номеров еще обрабатываются.
Конечная точка состояния задачи для номера отслеживания
Эта конечная точка позволяет получить текущую сводку по всем задачам, находящимся в процессе обработки.
- Чтобы добавить номера отслеживания в подписку Webhook, используйте созданный на этапе 2 маркер AUTH и конечную точку привязки номера отслеживания.
Правила проверки
- Название проекта Webhook должно быть уникальным.
- Целевой URL-адрес Webhook должен соответствовать стандартным правилам синтаксиса.
- Необходимо заполнить все обязательные поля для создания Webhook.
- При создании Webhook необходимо выбрать хотя бы один доступный клиентский номер отправителя FedEx.
- Успешная проверка:
- если Webhook успешно создан, клиент получит подтверждение.
Пример подтверждения: <<Название Webhook>> успешно создан. Для вступления изменений в силу может потребоваться до 10 минут.
- если Webhook успешно создан, клиент получит подтверждение.
- Ошибка проверки:
- если полученный в ответе код состояния HTTP отличается от 200 (ОК) или 202 (Принято), считается, что целевой URL-адрес Webhook не прошел проверку;
Response