2009-11-23 8 views
22

私たちは手動でAmazonの注文を私たちのシステムに入力しており、それを自動化したいと考えています。しかし、私はそれについてどうやって行くのか分かりません。彼らのドキュメンテーションはほとんどありません。Amazon Seller Central注文をプログラムで取得する方法は?

あり:

  • アマゾンの在庫管理(AIM)API:それは、受注や在庫を管理することになっている
  • イベント通知サービス(ENS)API:取得順の通知
  • セラーセントラルのSOAP APIを:在庫のアップロードと注文の管理
  • AmazonマーケットプレイスWebサービス(Amazon MWS):在庫と注文の管理

だから、私はどちらを使うのですか? SOAPの代わりにRESTを使用することが非常に好ましい。誰かがより良い文書/例を私に指摘できますか?

答えて

13

AmazonのAPIは扱いにくい混乱だと思います。私はAmazonのウィッシュリストからデータを抽出するための簡単なツールを書いたばかりで、それははるかに難しいものでした。

私はMarketplaceサービスを使いたいと思いますが、間違っている可能性があります。あなたがPHPを扱っているなら、Tarzan(リンクが無効になっている - このパッケージはもはや利用できません)

ここには助けてくれるAmazonフォーラムがあります:http://www.amazonsellercommunity.com/forums/forum.jspa?forumID=32PDF概要

+1

そのPDFは私がこれまで見た中で最高のドキュメントでした:)ありがとう。 – Echo

+5

不必要に混乱を混乱させる+1。本当に悪い –

+3

私はこれに完全に同意する、アマゾンのAPIはこれまで対処しなければならなかった最悪のものです。 – burzum

17

AIMとSOAPは、歴史的なAPIです。最善の選択肢は、AIMとSOAPのすべての機能(つまり、すべてのリスティングアクティビティ、在庫レポート、注文レポート、注文確認とキャンセル、払い戻し、決済レポート)をサポートするMWSです。 MWSはmws.amazon.comにもよく記載されています。また、Java、C#、PHPのサンプルクライアントライブラリも用意されています。フィード形式とレポート形式については、すべての形式についてSeller Centralのヘルプページを参照する必要があります(マーケットプレースの販売者でない場合は、ヘルプページは販売者のアカウントページからアクセスできます)。

あなたはまた、

にwww.amazonservices.comを熟読することをお勧めします。最後に、ここではXMLフィードとレポートの詳細について説明SOA-GuideToXML.pdfの文書、だけでなく、全体的なワークフローへのリンクがあります:

http://g-ecx.images-amazon.com/images/G/01/rainier/help/tutorials/SOA-GuideToXML.pdf

1

あなたは(明らかにあなたにrefferingない)場合は、WebサービスとAPIの呼び出し(通信)で快適に感じることはありません。 Sellercentarl.amazonからフラットファイルをオーダー情報とともにダウンロードし、インポート方法を使用して、情報を再入力することなく、ファイル全体を一度に入力することができます。明らかに正確な値は、これらの注文をどのシステムに入力しようとしているかによって異なります。 幸運!

関連する問題