Kac*_*ski 1 amazon-web-services amazon-mws amazon-selling-partner-api
我们正在为我们的客户开发一个网络应用程序,让他们的客户与亚马逊集成(使用他们自己的帐户)并获取有关所有订单的信息 - 特别是发货详细信息。我们花了几周的时间试图根据 SP-API 文档来实现这一目标,但不幸的是,我们遇到了一些需要澄清的问题,因为互联网(亚马逊员工的答案!)和官方文档中存在大量误导性信息。
小智 6
我同意它可能非常复杂,但这是我的两点意见:
**Shall we have our own Seller Central account or can we use developer account created under our customer's API?**
Run Code Online (Sandbox Code Playgroud)
是的,我们肯定需要卖家中央帐户,您还需要以下内容:
请记住,其他第三方卖家将使用此应用程序客户端来委托其帐户对此应用程序的访问权限。因此,请记下您的应用程序客户端凭据,其中包括:
LWA 客户端 ID
LWA 客户端秘密
应用程序ID/应用程序ID(重要)
应用名称
刷新令牌(授权应用程序后)
提供此类网关的最简单方法是什么 -> 用户在我们的网站上使用 Login With Amazon 来保持持久连接;每次用户登录应用程序时,所有订单均从 SP-API 获取;用户选择他想要运送的订单,我们的应用程序会将之前从 API 获取的信息传递到与送货服务集成的后端?
这部分可能是最复杂的,但具体情况如下:
如何准备同意网址:
$applicationId: amzn1.sp.solution.xxxx-xx-xxxx-xxxx-xx-xxxx-x
$redirect_uri: https://mywebsite.com/callback.php
$version: 'beta'
$state: 'xyz-or-anything'
https://sellercentral.amazon.com/apps/authorize/consent?application_id=$applicationId&state=$state&version=$version&redirect_uri=$redirect_uri
Run Code Online (Sandbox Code Playgroud)
版本在这里很重要:
如果您尚未在卖家中心市场上发布您的应用程序,那么您必须将版本设置为“beta”
欲了解更多信息,请参阅: https: //github.com/amzn/ sell-partner-api-docs/blob/main/guides/en-US/developer-guide/SellingPartnerApiDeveloperGuide.md# sell-partner-api-sandbox -端点
Shall this AMAZON APP be public / available in marketplace?
是的,但是您可以从“您自己的卖家中心”授权“您的应用程序”,并且仍然能够让卖家委托他们对您的应用程序的访问权限,并且您可以为该卖家进行实时操作。一旦一切就绪,您就可以继续在卖家中心市场上发布您的应用程序。
希望它能给一些指导。
| 归档时间: |
|
| 查看次数: |
1785 次 |
| 最近记录: |