2012-04-22 7 views
3

これは、サインアップをクリックしてFacebookでアプリを承認すると表示されるエラーです。OAuth2 ::エラー、Oauth-facebookでサインインする

: {"error":{"message":"Error validating application. Invalid application  ID.","type":"OAuthException","code":101}} 

私はこの問題を解決する方法がわからない、どこにエラーがから来ています。ここでは、私のomniauth.rb

Rails.application.config.middleware.use OmniAuth::Builder do 
    provider :developer unless Rails.env.production? 
    provider :facebook, ['I_PUT_MY_API_ID_KEY'], ['I_PUT_MY_API_SECRET_KEY'], 
    :scope => 'email, user_relationships, user_status,user_about_me publish_actions', :display => 'popup' 
end 
+0

ちょうど確認するためでありますあなたの本当のAPIキー/秘密を持っていますか?I_PUT_MY_API_ID_KEYとI_PUT_MY_API_SECRET_KEYはファイルにありません。 –

+0

私もこの問題を抱えています。それは散発的に見えます。私はそれを再現することはできませんし、バグレポートを提出したユーザーは時にはうまくいくと報告し、ときにはうまくいかないと報告しています。 – steveh7

答えて

1

に私が脱いだときには、括弧なしで働いていた "[" と "]"

2

mybe使用
provider :facebook, ['I_PUT_MY_API_ID_KEY'], ['I_PUT_MY_API_SECRET_KEY'] provider :facebook, "I_PUT_MY_API_ID_KEY", "I_PUT_MY_API_SECRET_KEY"

関連する問題