amazon-sqs - Amazon SQS 队列未接收消息

标签 amazon-sqs amazon-mws

我们的亚马逊 SQS 队列没有收到来自亚马逊 MWS 的 AnyOfferChanged 通知消息。

我们发送一个测试通知,当我们收到通知时,它会被发送到队列并可用。

我们已经设置了两个 AWS 账户,我们正在使用一个 AWS 账户来注册队列目标并创建对 AnyOfferChanged 的​​订阅。另一个 AWS 账户成功从我们的队列中获取测试通知。

我们可以看到商家的竞争对手已经更改了他们的listing价格,但是没有通知我们。

有人遇到过这个问题吗?

最佳答案

听起来你已经正确地完成了大部分事情(注册目的地和创建订阅)。您是否授予 Amazon 自己写入 SQS 队列的权限?

  1. 在 AWS 控制台的 SQS 页面上,选择队列
  2. 在下面显示的 Pane 中,单击“权限”选项卡
  3. 单击“编辑”铅笔并为亚马逊提供 Principal 值“437568002678”
  4. 选择一些操作(取决于您的用途;我使用了“SendMessage”和“GetQueueAttributes”)
  5. 保存

我从 this PDF: 得到的“本金”值

希望一切顺利!

关于amazon-sqs - Amazon SQS 队列未接收消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19290259/

相关文章:

amazon-web-services - 从 lambda 事件或上下文动态检索 SQS 队列 URL

python - 如何解析此报告制表符分隔的响应?亚马逊 MWS

c# - 亚马逊 MWS C# XSD 类生成

amazon-mws - 如何使用 Amazon Marketplace Web Service (Amazon MWS) API 更新产品价格

amazon-s3 - 如何修复 AWS CloudFormation 中的 "Unable to validate the following destination configurations"?

python - 如何使用SQS(亚马逊简单队列服务)实现优先级队列

amazon-web-services - 亚马逊 MWS API : Reliably Detect A Marketplace Offer vs. 主要产品列表?

amazon-web-services - Amazon SP-API Listings API putListingsItem 如何更新价格和数量? Node.js

amazon-sqs - 是否有等效于 AWS SQS 的 GCP?

php worker 或队列处理器