FB.apiクエリを使用して、ユーザーの友達リストを取得しています(すでにアプリを使用しています)。これは今日まで機能していましたが、Firefox を除くすべてのブラウザーで引き続き機能し、Firefox では応答が「不明なエラー」を返します。
FB.api({
method: 'fql.query',
query: 'SELECT uid,name FROM user WHERE has_added_app=1 AND uid IN (SELECT uid2 FROM friend WHERE uid1 = ' + user_facebook_id+ ')'
}, function (response) {
}
Facebook が次の http 呼び出しを実行していることに気付きました。
https://www.facebook.com/dialog/oauth?client_id=.....
そして、その応答は次のとおりです。
セキュリティ警告: 上記の URL はパスワードと同じように扱い、誰とも共有しないでください。
この問題は facebook api のセキュリティ更新によるものだと思います。私の質問は、それを解決する方法と、なぜ Firefox でのみ発生するのですか? ありがとう!