Amazon接口开发简介(第一部份)

本文介绍了如何进行Amazon接口开发,包括学习XSD知识,熟悉接口调用流程,获取卖家授权,以及接口应用的具体步骤,如使用JDK的xjc生成Bean对象,并通过JAXBContext创建XML进行商品发布。同时提供了Amazon的相关开发文档和资源链接。

Amazon接口开发简介(第一部份)【续】

如果你想通过Amazon提供的接口,对商品进行发布,那么你需要了解这几样东西
1)学习XSD知识
2)熟悉接口调用过程
3)调用接口前需要准备些什么
4)接口限制(Amazon有频率限制)
5)注册开发者账号,并得到卖家授权(merchantId,accessKeyId,secretAccessKey,marketplaces)

学习交流 :

------------------------- 用词不好的地方勿喷,哥不是抄手--------------------

我的历程
刚开始接手amazon发布商品的需求时,脑袋一片空白,得不到任何资料,从度娘里找相关的信息,信息少得可怜,用大海捞针来形容也不为过。
然后就开始在amazon官网瞎逛,逛着逛着也不知睡着多少回,还是没有发现有用的资料(这些资料很重要,入门是必需的),皇天不负有心人,终于发现 了amazon技术网中得到一个1.74MB 的pdf文件,这个文档主要是说明XSD生成发布商品信息的XML格式,是amazon数据的定义(XSD);好了。得到了XSD了,数据结构也有了,但是怎么应用呢?当然是将XSD转为Bean结模构模型啦。

应用过程

1)将所有的XSD下载到本地,AmazonXSD.rar

2) 下载完成后,我们需要利用JDK的xjc执行命令,将生成对应的Bean对象
Java\bin>xjc -encoding UTF-8 -p com.generated D:\xsd\Product.xsd -d D:\xsd_bean\java
注意:由于部分XSD数据本身命名有冲突,我自已的XSD已经经过调整的。

3) 生成XML的顺序必须是XSD的结构顺序,它的顺序是由@XmlType(name = “”, propOrder = {xxxx})来保证的
在这里插入图片描述
4)利用JAXBContext工具包将XSD生成xml。

5)将xml发布到Amazon即可。

资料

Amazon开发文档
http://docs.developer.amazonservices.com/zh_CN/dev_guide/

XSD文档
https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/xsd/release_1_9/Product.xsd

错误码解释
https://sellercentral.amazon.com/gp/help/external/help.html?itemID=201809710&language=en_US&ref=efph_201809710_relt_201164480

Amazon客户端Demo
https://developer.amazonservices.com.cn/tools

自测工具
https://mws.amazonservices.com.cn/scratchpad/index.html

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值