SNS订阅确认令牌

时间:2014-02-07 21:04:24

标签: ruby-on-rails amazon-web-services

我是AWS SNS,我创建了一个主题,然后在我的应用程序中订阅了一个端点。

我在指定的端点收到一个POST:

{"action"=>"confirm", "controller"=>"sns/subscriptions"}


Started POST "/sns/subscriptions/confirm" for 10.0.2.2 at 2014-02-07 20:44:49 +0000
Processing by Sns::SubscriptionsController#confirm as HTML
WARNING: Can't verify CSRF token authenticity
  Rendered text template (0.0ms)
Completed 200 OK in 1ms (Views: 0.8ms | ActiveRecord: 0.0ms)

我正在打印params,但是没有令牌。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

我在raw_post中找到了所有数据:

def data
  @data ||= JSON.parse request.raw_post
end

这会返回一个Ruby Hash。