2012-06-04 4 views
0

Я использую веб-службу Fedex для отслеживания поставок, создания новых поставок и т. Д. Все шло отлично и отлично, но со вчерашнего дня я не получаю никаких данных/ответов от Fedex для создания или отслеживания поставки. Когда я отправляю запрос на веб-службу FedEx, я получаю ответ с false в качестве ответа.Ошибка веб-службы FedEx

Я удивлен, что в прошлом месяце у меня не было никаких проблем с использованием их веб-сервиса, но со вчерашнего дня я не получаю действительного ответа от Fedex. Я использую тестовую учетную запись.

Код:

ProcessShipmentReply fedExReply = service.processShipment(request); 
switch (fedExReply.HighestSeverity) 
{ 
    case NotificationSeverityType.WARNING: 
    case NotificationSeverityType.NOTE: 
    case NotificationSeverityType.SUCCESS: 
    rxrdreply = GetShipmentReply(isCodShipment, fedExReply, shipment); 
    rxrdreply.ReferenceNumber = shipment.RefNumber; 
    rxrdreply.Response = true; 
    rxrdreply.Notification = GetNotifications(fedExReply); 
    break; 
    default: 
    rxrdreply.Response = false; 
    rxrdreply.ReferenceNumber = shipment.RefNumber; 
    rxrdreply.Notification = GetNotifications(fedExReply); 
    break; 
    } 
    return rxrdreply; 

Здесь fedExReply приходит null.

+0

Пожалуйста, будьте более конкретным. Почтовый индекс. Расскажите нам, что не так с кодом, что вы ожидаете, и что происходит вместо этого. –

+0

PLZ проверить мой пост. Я добавил код. –

ответ

0

В настоящее время я использую веб-службы Fedex в тестовой среде, и с 1 июня 2012 года у меня нет возможности использовать какие-либо услуги. Во-первых, я был удивлен, потому что все службы, которые я реализовал работали нормально, и вдруг я получил следующую ошибку: Код: 1000 Сообщение: Ошибка аутентификации.

На веб-сайте Fedex для разработчиков есть раздел для обсуждения некоторых изменений, происходящих на стороне Fedex. Вот что пишет компания: «FedEx предоставил Web Services новый стандарт выбора для интеграции, признав огромные преимущества этой технологии. Если вы разработали интеграционные решения с FedEx, используя FedEx Ship Manager® API и FedEx Ship Manager® Direct в прошлом вам нужно будет перейти на FedEx Web Services, так как продукты будут удалены на 31 мая 2012 г.. Разработчикам рекомендуется использовать новые функции, не предлагаемые в наших устаревших решениях, путем перехода на FedEx Web Услуги сегодня. «

Я предполагаю, что некоторые изменения, внесенные 31 мая, повлияли на текущих пользователей теста. Я отправил электронное письмо на поддержку Fedex, но я все еще жду ответа.

Лучшее!

+0

Я, вы правы. Я понял. –

0

FedEx периодически очищает тестовые серверы. Они сделали обновление в пятницу, 1 июня, которое продолжалось 10 часов, поэтому я ожидаю, что запрос на обновление учетных данных решит вашу проблему.

И вы используете веб-службы, а не XML API?

+0

Получил мое решение. Пароль нашей тестовой учетной записи обновляется от Fedex, но мы не знали эту информацию. Теперь он работает нормально. –

Смежные вопросы