10

UPS API 用の PHP SDK をダウンロードしました。次のコードがありますが、エンドポイント URL が何であるかわかりません。ドキュメントには、これが何であるかに関する情報はありません。

  //Configuration
  $access = "0C81234564C2567";
  $userid = "leannetest";
  $passwd = "456hththd8hf";

  $accessSchemaFile = "schemas/AccessRequest.xsd";
  $requestSchemaFile = "schemas/RateRequest.xsd";
  $responseSchemaFile = "schemas/RateResponse.xsd";

  $endpointurl = 'add URL here';
  $outputFileName = "XOLTResult.xml";

誰でも助けることができますか?

4

4 に答える 4

17

UPS ドキュメントのエンドポイント URL の説明。これは、以下で説明する 4 つの部分で構成されています。

たとえば、「Rate」サービスを使用する場合、URL は次のようになります。


ドキュメントによると、URL を 4 つの部分に分けると、それらはすべて以下のようになります。

プロトコル : https
サーバー名 : wwwcie.ups.com (testing) OR onlinetools.ups.com (production)
サービスのパス : ups.app/xml/Rate
サービス名: Rate OR Ship OR QVEvents

UPS エンドポイントの URL を詳しく説明するために返信したので、参考になるかもしれません

于 2012-12-05T09:50:32.043 に答える
17

API エンドポイントは、「Web サービスへのアドレスまたは接続ポイントを定義します。通常、単純な HTTP URL 文字列で表されます」。基本的に、エンドポイント URL は、対話しようとしている Web サービスの URL です。

ソース:

http://en.wikipedia.org/wiki/Web_Services_Description_Language#Objects_in_WSDL_1.1_.2F_WSDL_2.0

編集:ドキュメントから、Rate webservices エンドポイント URL がhttps://wwwcie.ups.com/webservices/Rateであることがわかります。

ソース:

UPS。(2002 年 1 月 2 日)。評価パッケージ Web サービス開発者ガイド. セクション 1.9.3サーバーの可用性チェック。このページにある評価 API でアクセス: https://www.ups.com/upsdeveloperkit/downloadresource?loc=en_US

于 2012-01-17T12:50:51.610 に答える
7

配送エンドポイントの URL は次のとおりです。

https://wwwcie.ups.com/webservices/Ship

開発者キットには記載されていないため、必要な場合に備えて。

于 2012-02-02T04:57:32.627 に答える