我创建了一个Amazon SNS主题并添加了2个订阅。
现在的问题是我无法理解如何确认HTTP URL的订阅。 我无法在apache access.log上看到post请求。 我是否必须在其他地方寻找信息。
我已经在服务器上通过乘客部署了一个rails项目。 我应该通过rails代码检查发布请求吗?
答案 0 :(得分:10)
同样的问题,实际上它是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#364666
编辑:实际上这是在JSON中,并且有一个变量“SubscribeURL”,在导航器中复制粘贴并验证订阅!
编辑2:对不起php,它似乎在rails中:
request.raw_post