簡體   English   中英

在HTTP上確認SNS訂閱

[英]Confirm SNS subscription on HTTP

我創建了一個Amazon SNS主題並添加了2個訂閱。

  1. 我的電子郵件ID在確認后工作正常。
  2. 亞馬遜ec2實例的HTTP URL。

現在的問題是我無法理解如何確認HTTP URL的訂閱。 我無法在apache access.log上看到post請求。 我是否必須在其他地方尋找消息。

我已經在服務器上通過乘客部署了一個rails項目。 我應該通過rails代碼檢查發布請求嗎?

同樣的問題,實際上它是RAW POST,你可以用以下內容閱讀:

$post = file_get_contents('php://input');

將它放在您的目標網址中,如果您想要,請將其發送到您的電子郵箱中查看。

之后您可以確認: http//docs.amazonwebservices.com/sns/latest/api/API_ConfirmSubscription.html

資料來源: https//forums.aws.amazon.com/message.jspa?messageID = 364666#364646

編輯:實際上這是在JSON中,並且有一個變量“SubscribeURL”,在導航器中復制粘貼並驗證訂閱!

編輯2:對不起php,它似乎在rails中:

request.raw_post

request.raw_post試圖從中提取數據

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM