0

我在我的 rails 应用程序中使用设计和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"
}

但是......我怎么知道这些调用实际上是在 2.x api 版本中进行的,而不是我之前的 1.x 版本?

谢谢

4

1 回答 1

0

您可以将 gem 添加http_logger到您的 gemfile 中。然后,您将在日志中看到服务器端 http 请求:

[DEBUG] HTTP POST (123.07ms) https://graph.facebook.com:443/v2.0/oauth/access_token

于 2015-04-23T18:41:53.497 回答