ユーザーの友達や写真を収集する単純な webapp を構築しています。omniauth-facebook を使用して Graph API に接続します。
ただし、taggable_friends を認証スコープの 1 つとして指定すると、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からのレビューも必要なスコープでユーザーを正常に認証できます。どこが間違っていますか?