Есть ли у API доставки FedEx конечная точка SOAP? - PullRequest
1 голос
/ 04 февраля 2012

Есть ли у API доставки FedEx конечная точка SOAP? Я не могу найти конечную точку WSDL.

Ответы [ 3 ]

4 голосов
/ 16 мая 2017

Их сайт изменился, так как остальные 2 ответа здесь.

Самый прямой ответ заключается в том, что у них нет классической конечной точки WSDL, где вы просто получаете URL, добавляете ссылку на службу и переходите.

Вместо этого они загружают zip-файл, который содержит wsdl-файл, который затем используется локально - довольно странно. Этот wsdl-файл со временем меняет имя, как и zip-файл, с каждой версией, но текущий файл находится по адресу:

https://images.fedex.com/templates/components/apps/wpor/secure/downloads/wsdl/201607/standard/RateService.zip

Полагаю, вы можете сделать это без входа в систему, учитывая поддомен изображений, вероятно, CDN.

Как только эта ссылка исчезнет, ​​вот как вы в настоящее время перемещаетесь по их тупому разделу для разработчиков, который они, вероятно, также изменят снова:

http://www.fedex.com/us/developer/

Нажмите Веб-службы FedEx слева

В части страницы «Документы и материалы для загрузки», не подлежащей щелчку, нажмите Перейти к загрузкам

Прокрутите вниз - там есть странная таблица с названиями сервисов, такими как "Котировки". Каждый раз, когда вы расширяете строку, в строку заголовка будет вставлен текст для загрузки. Нажав «WSDL», вы получите zip-файл.

Не худший процесс для получения простого WSDL, который я видел, но они определенно в процессе.

1 голос
/ 04 февраля 2012

Да, это будет выглядеть так.

http://www.fedex.com/us/developer/solutions.html

0 голосов
/ 04 февраля 2012

Я не уверен, есть ли у них WSDL, доступные удаленно, но они предоставляют WSDL для загрузки на странице Технические ресурсы на странице для разработчиков , на которую вам нужнологин через FedEx.

...