2017-04-07 9 views
0

私はUPS APIと統合しようとしていますが、複数のポータルにまたがるさまざまなルールに基づいて異なるUPSアカウントと統合したいと考えています。言及した以下UPS APIの統合 - 複数のアカウント

船-確認要求UPSのマニュアルを読む

<AccessRequest xml:lang="en-US"> 
    <AccessLicenseNumber>132</AccessLicenseNumber> 
    <UserId>XXX</UserId> 
    <Password>XXX</Password> 
</AccessRequest> 

<Shipper> 
     <ShipperNumber>xxx</ShipperNumber> 
</Shipper> 

を投稿するためのアクセス情報の一部です、私は複数と統合すること

Shipper's six digit account number. Must be associated with the UserId specified in the AccessRequest XML 

は私の質問 見ますアカウントは、私が統合しなければならないすべての単一のUPSアカウントについて、荷送人の口座番号と情報(下記)を要求しなければなりませんか?

<AccessRequest xml:lang="en-US"> 
     <AccessLicenseNumber>132</AccessLicenseNumber> 
     <UserId>XXX</UserId> 
     <Password>XXX</Password> 
    </AccessRequest> 

これは簡単な方法ですか?

+0

これは、プログラムであなたの問題を解決していませんが、あなたは間違いなく七宝アカウントに接続された複数のUPSアカウントを持っているだけで、特定のUPSアカウントを使用するときに自分のルールを定義することができますShippoのAPIを介して。 https://goshippo.com/docs/carrier-accounts – mootrichard

答えて

0

私はUPSの技術サポートにお伝えしました 複数のアカウントを処理するには2通りの方法があります。

  • すべてのアカウントについてアクセス情報を「https://www.ups.com/upsdeveloperkit/」に作成します。 (退屈)

  • https://www.ups.com/upsdeveloperkit/でアクセスキーを作成します。そして、
    は、このアカウントにすべての関連アカウントを追加すると、あなたは下の同じ情報を使用する ことができるはずですし、ちょうどあなたの荷主の口座番号を変えます。

<AccessRequest xml:lang="en-US"> 
    <AccessLicenseNumber>132</AccessLicenseNumber> 
    <UserId>XXX</UserId> 
    <Password>XXX</Password> 
</AccessRequest>