PHPでAmazonMWSを使用して、パッキングリストにアクセスして印刷するにはどうすればよいですか?プロセスは何ですか、可能であればステップは何ですか?例が役立ちます。
2 に答える
MWSと「パッキングリスト」について話しているので、次のことが当てはまると思います。
- あなたはAmazonセラーです
- あなたは自分でパッケージを発送し(MFN /マーチャントフルフィルメント)、AFN / FBA(フルフィルメントbyAmazon)を使用していません
パッキングリストを作成するには、おおまかに次のことを行う必要があります。
- AmazonMWSサーバーから「OrderReport」を取得します。返されるXMLには、配送先住所、数量、SKU、製品名など、すべての未処理の注文の詳細が含まれます。
- 「OrderAcknowledgment」API呼び出しを介してこれらの注文の受信を確認します
- 上記のデータを使用して、きれいなHTMLファイル、画像、PDFファイルなど、パッキングリストとして印刷できるものを作成します。
その間、「OrderFulfillment」呼び出しを確認することをお勧めします。これにより、Amazonはあなたが実際に発送したことを知ることができます。リンクしたサンプルPHPコードは、手順1と2で役立ちます。
(将来の参照用:PHP、C#、およびJavaのサンプルクライアントコードはhttps://developer.amazonservices.com/で入手できます。現在のバージョンを取得するには、APIドキュメントのリンクをたどってください)
パッキングリストを使用しているため、あなたの質問には少し混乱しています.
Amazon ではラベルを利用できますが、ラベルは同じ SKU の複数の出品者を区別するために使用され、それ自体はパッキング リストではありません。Amazon は AFN 注文の注文時に独自の梱包リストを作成し、MFN 注文は独自のプロセスで処理するために送信されます。
ただし、Amazon のラベルを探していると仮定して、すべての API をざっと見てみましたが、それらの印刷に関する情報は見つかりませんでした。私の知る限り、これはセラー セントラルからのみ利用できますが、その機能を実行する API があるとすれば、それはフィード API です。
https://sellercentral.amazon.com/forums/forum.jspa?forumID=35でアカウントを作成し、そこで人々に質問することをお勧めします。複数の Amazon 従業員がそのフォーラムを監視しており、Oneida Books が常駐の第一人者であり、ほぼ答えることができます。 API関連のすべて。