Интеграция UPS Worldship и.net
Существуют ли какие-либо интегрированные APIS или библиотеки UPS WorldShip для.net? Мне было поручено интегрировать наше приложение Sample Order (приложение VB.Net/SQL Server) с UPS и заставить его записывать файлы.xml для функции автоматического импорта, хотя сериализация оказалась у меня на пороге, но некоторые из более продвинутые варианты доставки, такие как международные таможенные варианты, полностью не документированы
Как вы установили интеграцию с ИБП? Была ли у вас какая-либо сторонняя помощь в этом? Есть ли лучшее место для документации, я просто скучаю?
РЕДАКТИРОВАТЬ: То, что я пытаюсь сделать, это создать новые поставки на основе данных заказа в моей базе данных, а затем обновить эти заказы с номером отслеживания доставки, полученной от UPS. В заказах указывается способ доставки: 2-й день, воздушный, наземный или международный. Около 50% заказов являются международными.
6 ответов
Проверьте здесь:
http://www.ups.com/content/us/en/bussol/offering/technology/alliances/technology_tools.html
Посмотрите на продукты NexxStatus и ShipRush внизу. Надеюсь, среди них вы сможете что-то найти.
Кажется, что сторонние библиотеки хороши, но технически не обязательны.
Вот что вам действительно нужно:
- Учетная запись UPS
- Номер счета UPS
- Ключ доступа к ИБП
Затем загрузите их комплект разработчика: см. Папку: Rating PACKAGE\PACKAGE Web Services\ Образцы кода \Rate\Dot Net\RateWSSample\RateWSSample
Shiprush SDK может быть очень полезен для изготовления этикеток для доставки. Это делает UPS, почтовые и FedEx.
Я обнаружил, что небольшая библиотека Райнса ЛаНева для точечной доставки поможет начать интеграцию с ИБП.
Конечно, это больше ориентировано на использование их службы выбора тарифов и услуг, чем на WorldShip. Может быть стоит посмотреть, хотя...
Мы обнаружили, что InterShipper имеет ОЧЕНЬ простой инструмент интеграции с FEDEx, UPS, USPS, DHL. Все это основано на RESTfull API. Ответ - простой XML. Он возвращает тарифы, метки и платежную информацию для основных перевозчиков.
Это всего лишь предложение.
Что вы конкретно пытаетесь сделать с интеграцией ИБП? Получить стоимость доставки? Получить информацию об отслеживании? Если у вас есть конкретный вопрос, пожалуйста, напишите, и, возможно, я могу помочь.
http://www.ups.com/e_comm_access/gettools_index?loc=en_US
Загрузите документацию. Существует zip-файл с интеграцией XML, в котором есть все необходимые поля.