USPS から配送料を取得する必要があります。
私は彼らにサインアップし、ユーザーIDを取得し、ページに示されているようにサンプルリクエストXMLを使用しようとしました - https://www.usps.com/webtools/htm/Rate-Calculators-v1-3.htm 、しかし次のエラー応答を取得し続けます。
<Error>
<Number>80040b1a</Number>
<Description>API Authorization failure. RateV4 is not a valid API name for this protocol.</Description>
<Source>UspsCom::DoAuth</Source>
どこにポイントが欠けているのかわかりません。Googleも役に立ちませんでした:-(
API 名を RateV4 として渡しています。国際配送 API - IntlRateV2 も試しました。はい、Secure https://secure.shippingapis.com/ShippingAPITest.dll api も試しました。そして、私はサポートスタッフにメールしました。何も機能していません。
この基本的なことが機能したら、クラスを取得し、カスタム シリアライゼーションを使用してリクエストをシリアライズし、レスポンスをデシリアライズする予定です。これは、XML を直接使用するよりも優れています。しかし、それはおそらく他の質問としてより適切でしょう。基本的なことを機能させることは、現在の懸念事項です。ありがとう