私はFacebookキャンバスアプリを開発していて、パーミッション全体がどのように機能するかをテストしています。
1つは私の注意を喚起することであり、それは一種の奇妙なことだと思います。ユーザーが初めてアプリに入ると、Facebookはuser_idとアクセストークンなしでsigned_requestを送信します(予想どおり)。次に、アプリがログインダイアログにリダイレクトされるため、ユーザーはアプリを承認し、要求された権限を与えることができます。
この時点で、何か奇妙なことが起こります。Facebookは、指定された権限(およびuser_idとアクセストークン)を使用してユーザーをアプリに自動的にリダイレクトしますが、ユーザーに権限の付与を求めるプロンプトは表示しません。
この動作をテストユーザーとテスターで確認しました。
これは正常ですか?「許可を求める」画面を(テスト目的で)「強制」することは可能ですか?