0

Fedex の Web サービスを使用して、出荷の追跡、新しい出荷の作成などを行っています。すべてが順調に進んでいたのですが、昨日から、出荷の作成または追跡に関する Fedex からのデータや応答がありません。フェデックス Web サービスにリクエストを送信するとfalse、レスポンスとして返信が返ってきます。

驚いたことに、先月は彼らの Web サービスを使用するのに何の問題もありませんでしたが、昨日から 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

4

2 に答える 2

0

FedEx periodically purges the test servers. They did an update on Friday, June 1 which lasted for 10 hours so I would expect that requesting updated credentials will resolve your issue.

And you are using Web Services, not the XML API?

于 2012-06-05T20:29:22.387 に答える
0

現在、テスト環境で Fedex Web Services を使用していますが、2012 年 6 月 1 日以降、どのサービスも使用できません。そして突然、次のエラーが発生しました: Code: 1000 Message: Authentication Failed

開発者向けの Fedex の Web サイトには、Fedex 側で発生しているいくつかの変更について説明するセクションがあります。同社は次のように書いています。「フェデックスは、この技術の大きな利点を認識して、Web サービスを統合の新しい標準として選択しました。FedEx Ship Manager® API および FedEx Ship Manager® Direct を使用してフェデックスとの統合ソリューションを開発した場合製品は2012 年 5 月 31 日に廃止されるため、FedEx Web サービスに移行する必要があります. 開発者は、今すぐ FedEx Web サービスに切り替えて、従来のソリューションでは提供されていない新機能を利用することをお勧めします. "

私の推測では、5 月 31 日に行われた変更の一部が、現在のテスト ユーザーに影響を与えたようです。Fedex サポートにメールを送信しましたが、まだ返信を待っています。

一番!

于 2012-06-04T16:42:51.877 に答える