首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何代表卖家使用亚马逊产品广告API

如何代表卖家使用亚马逊产品广告API
EN

Stack Overflow用户
提问于 2012-10-16 05:42:00
回答 3查看 4.3K关注 0票数 2

场景:我有一个拥有Amazon帐户的用户。他们有一个网站,他们想在(亚马逊附属公司)上做广告。他们已经注册并注册了亚马逊产品广告API的账户。他们有他们的访问id和访问密码,我可以成功地使用他们的访问密钥来查找项目。

然而,我知道使用用户的访问令牌不是最佳实践,我让他们使用我自己的访问密钥创建了一个单独的用户,该密钥是通过Amazon的身份访问管理控制台创建的。但是,当我使用它们来查询Amazon返回的项目时

“您的AccessKey Id未注册产品广告接口。请使用在https://affiliate-program.amazon.com/gp/flex/advertising/api/sign-in.html注册后获得的AccessKey Id。”

有没有办法使用我的访问令牌从IAM系统以某种方式链接到用户的注册帐户(已经可以访问产品API)?

注意:在用户策略中为创建的用户授予了完全管理员访问权限,但Amazon仍要求将用户accesskey id专门注册到产品广告API

EN

回答 3

Stack Overflow用户

发布于 2013-02-02 09:08:56

看起来和我花了两周时间解决的问题很相似。亚马逊在API账户后面有一些奇怪的事情发生。

我怀疑您的问题(如果您还没有弄清楚)是您绑定到产品API代码的ID与Amazon为该ID激活的任何ID不匹配(反之亦然)。

我有多个账号的问题。

我的公司有两个帐户-一个是纸质书的寄售帐户,从1998年开始(Amazon Advantage) -一个是广告帐户,用于站点展示广告和销售链接(Amazon Associates)

两个帐户的登录是相同的--但使用的是不同的URL。没问题。

Amazon为Web服务(API)登录提供了一个URL。他们不会检查你是否已经登录(就像我登录我的广告账户一样)。他们不会保留当前的登录信息;他们只会为AWS部分显示另一个单独的登录框。

这就是造成问题的原因。

我用我的凭据登录了。我的仪表板显示我已经注册了API服务。我检索到了产品API代码。它们不起作用。为什么?亚马逊链接到这些API代码的帐户就是我的纸质书帐户。他们尚未激活它,以便与Product API /广告服务一起使用。(即使它显示为活动,它也不是....)

解决方案:

我更改了我的登录帐户--手动分隔帐户--一个用于Advertising / AWS登录帐户,另一个用于我的纸质书帐户。这两个帐户都处于活动状态,都显示为已注册Product API服务,并且都在工作。在现实中,只有一个是有效的。

测试:

关闭所有浏览器后,我打开了AWS登录页面。这一次,我使用刚刚为Advertising帐户创建的新凭据登录。

我被提供了产品API代码(与我的寄售帐户的代码不同)。这些代码是活动的,并提供了一个有效的API连接。

票数 1
EN

Stack Overflow用户

发布于 2015-06-15 18:52:29

我从aws forum那里得到了答案,它起作用了..

“所以,多亏了一位内部传奇人物的帮助,我找到了一个解决这个问题的办法。在亚马逊网络服务管理控制台中,在你的名字(https://console.aws.amazon.com/iam/home?#security_credential)上的下拉列表中导航到”安全凭证“。在”访问密钥“下,你可以看到你的根访问密钥(当你注册产品广告应用程序接口时,分配给你的根用户的访问密钥)。如果你有2个,删除一个,然后生成一个新的。它会显示正确的亚马逊网络服务密钥和密钥。这些密钥和密钥与正确的关联标签配对应该可以让你访问应用程序接口。”

我可能是在散布谣言,但我不相信你可以将IAM管理面板下的用户和组吸引到产品广告API中.“

票数 1
EN

Stack Overflow用户

发布于 2014-06-30 12:09:35

我也遇到了同样的问题。我删除了有问题的账号,丢弃了缓存。完全从头开始。问题解决了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12904465

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档