Amazon Marketplace Web Service (MWS) will no longer be available after March 31, 2024. All MWS developers must migrate to Selling Partner API (SP-API) to avoid service disruptions. Refer to the Migration Hub for more information.
亚马逊MWS是一个安全的环境,它使用签名进行身份验证,并让卖家通过使用亚马逊MWS授权服务将调用权限授予开发者。要获得开发亚马逊MWS应用程序的资格,您必须
我们将评估您在表格中提供的信息,然后通过问题日志跟进后续步骤。更多关于开发者注册和评估表格,请参阅常见问题。
以下示例为您注册使用亚马逊MWS访问卖家账户时将收到的凭证:
如果您正在为卖家开发亚马逊MWS网络应用程序或向卖家提供亚马逊MWS相关的开发服务,您必须向这些卖家提供您的开发者ID,以便他们可以用亚马逊MWS授权您进入他们的亚马逊卖家帐户。询问卖家自己的亚马逊MWS 开发者凭据是违反亚马逊服务条款的。
访问密钥编码与您的亚马逊MWS注册是相互关联的。在所有亚马逊MWS请求中都要包括访问密钥编码,以表明您自己就是请求的发送者。访问密钥编码并非机密信息。为了证明您确实是请求的发送者,您还必须提供一个数字签名。除了那些使用亚马逊MWS 客户端库生成的请求外,均需使用访问密钥为所有请求计算签名。亚马逊使用请求中包含的访问密钥编码,来查找您的密钥,然后用该密钥计算一个数字签名。如果亚马逊计算出的签名与您发送的签名相符,则视该请求为可信的。否则,请求就会验证失败,且不作处理。
要授权第三方开发者,开发者必须先给您他/她的亚马逊MWS开发者账户编码。在授权开发者访问您的账户时,请输入该开发者账户编码。您必须将卖家编号告知开发者,以便其代表您提交亚马逊MWS请求。亚马逊MWS注册流程的最后一页将显示您的卖家编号、商城编号和 MWS 授权令牌。有关更多信息,请参阅开发亚马逊 MWS 应用程序。