2011-10-21 5 views
1

新しいPHP SDK 3.0を使用しています。新しいgetLoginUrl()関数を次のパラメータとともに使用します。申し訳ありませんが、SDK 3.0でアプリケーション接続をキャンセルした後に何か問題が発生しました

$paramsLogin = array(
    'scope' => PERMISSIONS, 
    'redirect_uri' => REDIRECT_URI 
); 

ユーザーはアプリケーションの権限のポップアップに「キャンセル」をクリックすると、私は彼がコンテストに参加するための権限と新しいの受け入れを持っていることを説明するメッセージが含まれているエラーページにユーザーをリダイレクトログインボタン。

しかし、私はもう一度ログインボタンをクリックすると、Facebookは次のメッセージが表示されます。

申し訳ありませんが、何かが間違っていたの。できるだけ早くこれを固定して としています。

私はしばらく待ってから再度ログインボタンをクリックすれば、期待どおりに動作します。

「キャンセル」の代わりに「許可」ポップアップに「休暇を残してください」と表示されるはずです。これは問題だと思います。

誰かがこの問題を解決する手掛かりがありますか、またはFacebookにバグレポートを提出する必要があります。

これはFacebookのバグトラッカーのバグとして現在開いている

答えて

0

、ここを参照してください:https://developers.facebook.com/bugs/287587111265733を - 私は以前それを自分で再現し、そしてあなたが待っていれば、ダイアログが再び動作しながら、それは私は信じて

を固定するために割り当てられています(つまり、あなたがそれを拒否した後すぐにダイアログに戻った場合にのみ失敗します。これは積極的にテストする場合を除いては実際には起こりません)。

+0

はい、これは高速テスト中に発生します。あなたの答えをありがとう。私はバグトラッカーに注目します。 30秒待ってからもう一度やり直してください。 –

関連する問題