amazon marketplace web service (amazon mws) using c#

本秂侑毒 提交于 2019-11-30 15:32:20

In order to use Amazon Marketplace Webservices (MWS) you will need a Pro Merchant seller account, an Amazon WebStore account, a Checkout by Amazon account, or an Amazon Product Ads account. The Pro Merchant or Professional Sellers account is currently priced at £25.00 or $39.99 USD per month. Then sign up for MWS by clicking the Sign up for MWS button at http://developer.amazonservices.co.uk/ (or appropriate for your region).

It is my understanding that by calling Amazon Seller Service you can get a "sandboxed" MWS account, although I've never used that.

Once that's set up, you have two options:

  1. Create a tab delimited text feed with your product information (called "flat file" in the documentation)
  2. Create multiple XML feeds (mostly these four: products, prices, inventory and images)

Once that's done, you use the following API calls:

  1. SubmitFeed to send your data to Amazon and put it in the processing queue (you will need to call this multiple times if using the XML formats)
  2. GetFeedSubmissionList to see if it was processed
  3. GetFeedSubmissionResult to see if anything went wrong

If done right, using above APIs can completely automate the process of creating new products on Amazon, linking your data to existing products (by linking to the same ASINs, EANs, UPCs or ISBNs) as well as changing images, prices and inventory.

The Amazon Developer site has C# sample client code for you to play with. Other useful references:

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!