简体   繁体   English

亚马逊 AWS 访问 Feeds.SubmitFeed 被拒绝

[英]Amazon AWS Access to Feeds.SubmitFeed is denied

My API request is this (excerpt):我的 API 请求是这样的(摘录):

   [method] => POST
    [uri] => Array
        (
            [scheme] => https
            [host] => mws.amazonservices.com
            [port] => 443
            [user] => 
            [pass] => 
            [path] => /
            [query] => Array
                (
                    [AWSAccessKeyId] => xxx
                    [Action] => SubmitFeed
                    [FeedType] => _POST_FLAT_FILE_FULFILLMENT_DATA_
                    [Marketplace] => xxx
                    [Merchant] => xxx
                    [SignatureMethod] => HmacSHA256
                    [SignatureVersion] => 2
                    [Timestamp] => 2012-04-04T11:42:54Z
                    [Version] => 2009-01-01
                    [Signature] => xxx=
                )

The response I'm getting this this, it's also the same that I get from the scratchpad if I enter the same data there.我得到的响应是这个,如果我在那里输入相同的数据,它也与我从暂存器得到的响应相同。

Array
(
    [ErrorResponse] => Array
        (
            [xmlns] => http://mws.amazonaws.com/doc/2009-01-01/
            [Error] => Array
                (
                    [Type] => Sender
                    [Code] => AccessDenied
                    [Message] => Access to Feeds.SubmitFeed is denied
                )

            [RequestID] => bac7376f-1b2b-41ae-b2d2-de974b217ee7
        )

)

Besides the error from the API response I get "Insufficient user rights."除了来自 API 响应的错误之外,我还收到“用户权限不足”。 when I try to access this URL https://sellercentral.amazon.com/gp/mws/registration/register.html Ironically that's the URL amazon told me to sign up to after I've used the contact form...当我尝试访问此 URL https://sellercentral.amazon.com/gp/mws/registration/register.html具有讽刺意味的是,这是 URL 亚马逊告诉我在使用联系表后注册...

Why do I get this error?为什么会出现此错误? What am I missing?我错过了什么? Where in this damn mess of amazons thousand pages and registrations have I forgotten to signup or agree to something?在这该死的亚马逊数千页和注册的乱七八糟的地方,我忘记了注册或同意什么?

Have you account in USA zone?你在美国区有账户吗?

Maybe you should to change 'host' parameter也许你应该改变“主机”参数

[host] => mws-de.amazonservices.com [主机] => mws-de.amazonservices.com

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM