English 中文(简体)
How to get Amazon Seller Central orders programmatically?
原标题:

We have been manually been keying Amazon orders into our system and would like to automate it. However, I can t seem to figure out how to go about it. Their documentation is barely there.

There is:

  • Amazon Inventory Management (AIM) API: That is supposed to manage orders and inventory
  • Event Notification Service (ENS) API: Get order notifications
  • Seller Central SOAP API: Upload inventory and manage orders
  • Amazon Marketplace Web Service (Amazon MWS): Manage inventory and orders

So hich do I use? Using REST instead of SOAP is very much preferred. Can anyone point me out some better documentation/examples?

最佳回答

I think Amazon s API is a confusing mess to deal with. I just wrote a simple tool to extract data from my Amazon wishlist and it was far harder than it should have been.

I would guess that you want to use the Marketplace service, but I could be wrong. If you re dealing with PHP, there is a PHP API that you might find helpful - Tarzan (link disabled - this package is apparently no longer available)

Here is a Amazon forum for that should help: http://www.amazonsellercommunity.com/forums/forum.jspa?forumID=32, and a PDF overview

问题回答

AIM and SOAP are historical APIs. The best choice is MWS, which supports all features of AIM and SOAP (i.e. all listing activity, inventory reports, order reports, order acknowledgement and cancellations, refunds, settlement reports). MWS is also well documented at mws.amazon.com, and example client libraries are provided for Java, C# and PHP. For feed and report formats, you should refer to Seller Central Help pages for all formats (unless you are a Marketplace seller, in which case the help pages are accessible from your seller account page).

You may also want to peruse www.amazonservices.com

Finally, here s a link to the SOA-GuideToXML.pdf document, which describes the details of the XML feeds and reports, as well as the overall workflow:

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

If you (obviously not reffering to YOU) don t feel comfortable with web services and API calling (communication). You can download a flat file from Sellercentarl.amazon with your order information, and use an import method to enter the whole file at once, without retyping any info. Obviously the exact pricess would depend on What system you are trying to enter these orders into. Good Luck!





相关问题
Brute-force/DoS prevention in PHP [closed]

I am trying to write a script to prevent brute-force login attempts in a website I m building. The logic goes something like this: User sends login information. Check if username and password is ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

定值美元

如何确认来自正确来源的数字。

Generating a drop down list of timezones with PHP

Most sites need some way to show the dates on the site in the users preferred timezone. Below are two lists that I found and then one method using the built in PHP DateTime class in PHP 5. I need ...

Text as watermarking in PHP

I want to create text as a watermark for an image. the water mark should have the following properties front: Impact color: white opacity: 31% Font style: regular, bold Bevel and Emboss size: 30 ...

How does php cast boolean variables?

How does php cast boolean variables? I was trying to save a boolean value to an array: $result["Users"]["is_login"] = true; but when I use debug the is_login value is blank. and when I do ...

热门标签