私はフランス人なので、私の英語を許してください!
私は Android アプリを開発しており、ユーザーが Facebook 経由で接続できるようにしたいと考えています。しかし !しかし、 Facebook アプリケーションを起動せずに、Facebook Web を使用するようにコードを「強制」したいのです。
私の言いたいことが分かりますか ?:)
どうもありがとう !
通常、ログインにWebビューのみを使用することはお勧めしません。したがって、非常に具体的な使用例がない限り、常にSSOを使用する必要があります。
そうは言っても、SessionLoginBehavior.SUPPRESS_SSOをSession.OpenRequestに渡すことでSSOを無効にできます。
まず、 Android用のFacebookSDKに精通する必要があります。必ずスタートガイドを読み、次にFacebookログインの使用チュートリアルを読んでください。
チュートリアルに従って、LoginButtonを使用している場合は、
LoginButton authButton = (LoginButton) view.findViewById(R.id.authButton);
authButton.setLoginBehavior(SessionLoginBehavior.SUPPRESS_SSO);
onCreateView()メソッドで。
ユーザーの自動ログインが必要ない場合は、Web ブラウザーを起動して Facebook のログイン ページに移動するインテントを起動するだけです。