Вы можете провести интеграцию API UPS на основе своих конкретных систем, платформ и ПО. Настройка под заказ требует опыта и ресурсов. Только тем программистам, которые знакомы с кодировкой XML/веб-сервисов, разрешается интегрировать API UPS. Для обеспечения необходимого уровня программирования и интеграции Вашей бизнес-системы или интернет-сайта рекомендуется, чтобы внедрение, программирование, тестирование и сертификацию функций UPS произвел работник Вашего IT-отдела или квалифицированный привлеченный разработчик.
Процесс интеграции API аналогичен для всех разработчиков. Распечатайте следующие инструкции и передайте их своему разработчику.
- Внедрение: Внимательно просмотрите требования для каждого API на странице Инструментов разработчика UPS на сайте ups.com (см. ссылку ниже). Загрузите ПО Инструменты разработчика (SDK) и внимательно просмотрите все Рекомендации разработчика для API, которые Вы будете интегрировать. Инструменты разработчика также включают пример программы и WSDL. После просмотра инструментов Вам следует запросить доступ к платформе для тестирования UPS. Большинство API обеспечивают непосредственный доступ к платформам для тестирования и рабочим платформам. Однако, следующие API требуют повторного запроса на активацию рабочего доступа: Проверка адреса в масштабеуровня улицы, Поиск центров приема отправлений, Планировщик приезда курьера, Тарифы (только для грузов LTL) и Отправления.
- Тестирование: UPS предоставляет платформу для тестирования, доступную при введении ключа доступа для всех API. Это позволит Вам смоделировать запрос и ответные сообщения в реальном времени, чтобы убедиться, что Вы отформатировали свой XML и запросы веб-сервисов надлежащим образом.
- Сертифицирование: Убедитесь, что Ваша разработка соответствует требованиям UPS для получения рабочего доступа. В данный момент только API Отправки требует сертификации. Шаги, необходимые для сертификации, описаны в Руководстве разработчика.
- Переход к работе: Рабочий доступ предоставляется после подачи файлов и их утверждения командой сертификации. Адрес электронной почты для подачи файлов включен в последнее Руководство разработчика.
- Получение технической поддержки: Вы можете в любое время получить поддержку по электронной почте. Прикрепите файл со своим запросом на получение поддержки к электронному письму, который будет включать Ваш запрос XML/ответные сообщения и ошибки. Техническая поддержка первого уровня ответит на Ваш запрос на следующий день (за исключением праздничных дней в США ). Если Ваш журнал возникновения проблем будет передан технической поддержке третьего уровня, Вы получите ответ до наступления следующего рабочего дня (за исключением праздничных дней в США). При возникновении общих вопросов Вы можете загрузить файл Базы Знаний, перейдя по ссылке, указанной ниже. Этот ресурс содержит ответы на сотни вопросов об API. И, наконец, Вы можете позвонить в техническую службу первого уровня в США по телефону 877-289-6420.
|