我在rails应用程序中使用了devise和omniauth-facebook身份验证。
Facebook已经转向v2.x图形API。( api迁移截止时间为2015年4月30日)
我在初始化程序文件中将omniauth-facebook配置为:
provider :facebook, ENV['APP_ID'], ENV['APP_SECRET'],
:scope => 'email,read_stream',
:client_options => {
:site => 'https://graph.facebook.com/v2.0',
:authorize_url => "https://www.facebook.com/v2.0/dialog/oauth"
}But...how我可以知道这些调用实际上是在2.xAPI版本中执行的,而不是我之前使用的1.x版本。
谢谢
发布于 2015-04-24 02:41:53
您可以将gem http_logger添加到gem文件中。然后,您将在日志中看到服务器端的http请求:
[DEBUG] HTTP POST (123.07ms) https://graph.facebook.com:443/v2.0/oauth/access_token
https://stackoverflow.com/questions/28832990
复制相似问题