2013-10-10 215 views
1

我們的Amazon SQS隊列未收到來自亞馬遜MWS的AnyOfferChanged通知消息。Amazon SQS隊列未收到消息

我們發送測試通知,並將其發送到隊列並在我們收到通知時可用。

我們已經設置了兩個AWS賬戶,我們使用一個AWS賬戶來註冊隊列目的地並創建對AnyOfferChanged的訂閱。另一個AWS賬戶成功從我們的隊列中獲取測試通知。

我們可以看到商家的競爭對手已經改變了上市的價格,但沒有通知已發送給我們。

有沒有人遇到過這個問題?

回答

4

聽起來像你已經完成了大部分事情(註冊目的地和創建訂閱)。您是否向亞馬遜自己授予寫入SQS隊列的權限?

  1. 在在AWS控制檯中的SQS頁面,選擇隊列
  2. 在出現在下面的窗格中,單擊權限選項卡
  3. 單擊編輯鉛筆,並給予基本價值「437568002678」亞馬遜
  4. 選擇一些動作(將取決於您的使用;我用 'SendMessage函數' 和 'GetQueueAttributes')
  5. 保存

那「Princi朋友「值我得到this PDF:

希望能把它整理一下!

+0

謝謝。亞馬遜之前你已經回到我身邊了。其實還在等待他們的迴應。我已將此原則設置爲此值,並訂閱了通知。不知道除了隊列中的大量消息之外,還有什麼需要確認。 – Robert

+0

「437568002678」是什麼意思?每個帳戶都必須有自己的帳戶,而不是每個人都有。 – gud3

+0

[Description here](http://docs.developer.amazonservices.com/en_US/subscriptions/Subscriptions_ReceivingNotifications.html#SQSQueue) – gud3

相關問題