Facebook Graph API taggable_friends 给出无效范围错误
Facebook Graph API taggable_friends giving invalid scope ERROR
我正在构建一个收集用户朋友和照片的简单网络应用程序。使用 omniauth-facebook 连接 Graph API.
但是,当我将 taggable_friends 作为身份验证范围之一时,我在 Facebook 登录对话框中收到以下错误消息。
Invalid Scope: taggable_friends
这是我的 omniauth.rb
:
Rails.application.config.middleware.use OmniAuth::Builder do
provider :facebook, ENV['facebook_app_id'], ENV['facebook_app_secret'], :scope =>'public_profile,user_photos,taggable_friends,user_friends', :display => 'popup'
end
我能够成功验证具有 user_photos
范围的用户,这也需要 Facebook 的审核。我哪里错了?
<user_id>/taggable_friends
enpdpoint 所需的权限是 user_friends
。没有taggable_friends
权限,只有端点。
您可以在这里阅读更多内容:https://developers.facebook.com/docs/graph-api/reference/v2.0/user/taggable_friends?locale=en_GB#readperms
我正在构建一个收集用户朋友和照片的简单网络应用程序。使用 omniauth-facebook 连接 Graph API.
但是,当我将 taggable_friends 作为身份验证范围之一时,我在 Facebook 登录对话框中收到以下错误消息。
Invalid Scope: taggable_friends
这是我的 omniauth.rb
:
Rails.application.config.middleware.use OmniAuth::Builder do
provider :facebook, ENV['facebook_app_id'], ENV['facebook_app_secret'], :scope =>'public_profile,user_photos,taggable_friends,user_friends', :display => 'popup'
end
我能够成功验证具有 user_photos
范围的用户,这也需要 Facebook 的审核。我哪里错了?
<user_id>/taggable_friends
enpdpoint 所需的权限是 user_friends
。没有taggable_friends
权限,只有端点。
您可以在这里阅读更多内容:https://developers.facebook.com/docs/graph-api/reference/v2.0/user/taggable_friends?locale=en_GB#readperms