OAuth2 :: AccessToken.post()方法在文档中指定:
(Object)post(path,opts = {},& block)
我试图通过一些论据,但似乎我错了:
response = token.post('/oauth/create.js',{:title => "title",:description => "desc"})
参数从不达到该方法,值始终为零.那么,用参数使用post方法的正确方法是什么?那又是什么?
我也得到警告:无法验证CSRF令牌的真实性.这可能也是造成这个问题的原因.情况是我从应用程序的外部使用OAuth api. OAuth 2通过Doorkeeper宝石实现.
更新:在定义范围之后,CSRF警告已经消失了.此外,我设法使用这个post()方法与参数,通过提供作为url的一部分:“?title = test& …”.仍然会很高兴知道如何使用这种方法记录.