Интеграция UPS Worldship и .net

Существуют ли какие-либо APIS или библиотеки для интеграции UPS WorldShip для .net? Мне было поручено интегрировать наше приложение Sample Order (приложение VB.Net/SQL Server) с UPS и заставить его записывать файлы .xml для функции автоматического импорта, хотя сериализация помогла мне, но некоторые из более продвинутые варианты доставки, такие как международная таможня, полностью недокументированы.

Как вы наладили и запустили интеграцию с ИБП? У вас была какая-либо сторонняя помощь в этом? Есть ли лучшее место для документации, которую мне просто не хватает?

EDIT: я пытаюсь создать новые отправления на основе данных заказа в моей базе данных, а затем обновить эти заказы, указав номер отслеживания, полученный отправлением от UPS. Для заказов указан способ доставки: 2-й день авиа, наземный или международный. Около 50% заказов являются международными.


person tom.dietrich    schedule 07.11.2008    source источник
comment
мои наши приложения для выигрыша на основе С# мы генерируем метку UPS. какую информацию вы ищете... каковы ваши требования.   -  person Thomas    schedule 02.03.2011


Ответы (6)


Проверьте здесь:
http://www.ups.com/content/us/en/bussol/offering/technology/alliances/technology_tools.html

Посмотрите на продукты NexxStatus и ShipRush внизу. Надеюсь, среди них вы сможете что-то найти.

person Joel Coehoorn    schedule 07.11.2008

Shiprush SDK может быть очень полезен для создания транспортных этикеток. Это UPS, почта и FedEx.

person Jon Samson    schedule 28.12.2008

Кажется, что сторонние библиотеки хороши, но технически не требуются.

Вот что вам действительно нужно:

  1. Учетная запись UPS
  2. Номер счета ИБП
  3. Ключ доступа к ИБП

Затем загрузите их комплект разработчика: см. папку: Rating PACKAGE\PACKAGE Web Services\Code Samples\Rate\Dot Net\RateWSSample\RateWSSample

person aron    schedule 02.02.2010
comment
Я не могу найти номера 1-3 после создания учетной записи MyUPS. Нужно ли мне регистрировать полноценный бизнес-аккаунт для тестирования? Или я должен просто получить это от бизнеса, для которого я это реализую? - person BeaverProj; 24.08.2010

Что вы конкретно пытаетесь сделать с интеграцией ИБП? Получить стоимость доставки? Получить информацию об отслеживании? Если у вас есть конкретный вопрос, пожалуйста, напишите, и, возможно, я могу помочь.

http://www.ups.com/e_comm_access/gettools_index?loc=en_US

Загрузите документацию. Существует zip-файл с интеграцией XML, в котором есть все необходимые поля.

person Community    schedule 07.11.2008
comment
У меня возникли проблемы с поиском .zip интеграции xml, о котором вы говорите, не могли бы вы дать мне прямую ссылку? - person tom.dietrich; 07.11.2008

Мы обнаружили, что у InterShipper есть ОЧЕНЬ простой инструмент интеграции с FEDEx, UPS, USPS, DHL. Все это основано на RESTfull API. Ответ представляет собой простой XML. Он возвращает тарифы, метки и платежную информацию для основных операторов связи.

http://www.intershipper.com/

Это всего лишь предложение.

person Sean Lanoue    schedule 28.01.2010

Я обнаружил, что небольшая библиотека dotnetshipping от Ryan LaNeve помогает начать интеграцию с UPS.

Конечно, это больше ориентировано на использование их службы выбора тарифов и услуг, а не на WorldShip. Хотя может стоит посмотреть...

person remotefacade    schedule 07.11.2008
comment
Меня расстраивает тот факт, что эта библиотека показывает другую сумму тарифа и гарантированные даты доставки, которые показывает веб-сайт UPS. Иногда они значительно различаются. В библиотеке также перечислены службы, недоступные в Интернете. У кого-нибудь есть лучший опыт? - person Chad; 25.11.2009