亚马逊ERP开发第一步(请求参数与验证加密)
很多朋友在开发第一步就迎来的困扰,到底怎么请求WMS呢?特别是用除java开发之外,因为官方文档中只有展示java 的demo代码,但是下载相应的sdk因为版本老话,有些看都看不懂,就好像我之前开发阿里巴巴的接口,遇到了很多问题,所以开放了一个自己写的sdk https://learnku.com/articles/37735 ,官方提供的可能会让人一头雾水,接下来如果有空,我将分享如何开发亚马逊ERP。
AWSAccessKeyId您的亚马逊MWS 账户由您的访问密钥编码来标识,亚马逊MWS 使用该编码来查找您的访问密钥。
类型:xs:string
是您注册亚马逊MWS 时收到的
AWSAccessKeyId。Action要对端点执行的操作,如 GetFeedSubmissionResult 操作。
类型:xs:string
是针对要调用的端点的任意有效操作。
MWSAuthToken表示亚马逊卖家对某个开发商的授权。
类型:xs:string
仅适用于网页应用和第三方开发商授权您注册亚马逊MWS 时收到的授权令牌。
SellerId 或 Merchant您的卖家编号。
类型:xs:string
是您注册亚马逊MWS 时收到的卖家编号。Signature验证过程中的一步,用于标识和验证请求的发送者。
类型:xs:string
是有关如何计算签名的更多信息,请参阅“对查询请求签名”。
SignatureMethod要用于计算签名的 HMAC 哈希算法。HmacSHA256 和 HmacSHA1 都支持哈希算法,但是亚马逊建议使用 HmacSHA256。
类型:xs:string
SignatureMethod 值:
-
HmacSHA256 (推荐使用)
-
HmacSHA1
SignatureVersion使用的签名版本。这是亚马逊MWS 特定的信息,它告诉亚马逊MWS 您使用哪种算法来生成构成签名基础的字符串。
类型:xs:string
是SignatureVersion 值:
Timestamp每个请求都必须包含请求的时间戳。根据您使用的 API 操作,您可以提供该请求的到期日期和时间,而不是时间戳。格式为 ISO 8601。
类型:xs:dateTime
是当前的日期和时间或请求的到期日期和时间,格式为 ISO 8601。Version要调用的 API 部分的版本。
类型:xs:string
是要调用的 API 部分的版本。