0

Android で自分のログイン フォームを使用して Facebook にログインし、Facebook のユーザー ID を取得することはできますか? Facebookにアクセスする必要なく、ユーザーを検証したいだけです。

Android facebook チュートリアルでは、ユーザーがログインできるように、アプリは最初に facebook を開く必要がありますが、ユーザーが正常にログインした後に自動的に閉じることはありません。

前もって感謝します

4

1 に答える 1

0

いいえ、公式のエンドポイントを使用せずに Facebook からユーザーをログインさせる方法はありません。

認証ダイアログ(または開いているグラフのもの)である種のブラウザを開くことができますが、それでもフォーム/ UI(あなたがそれを呼びたいものは何でも)を使用することを意味します。

SSO を使用せずにAndroid SDKを使用する必要があります。そうすれば、SDK はデバイスにインストールされている Facebook アプリケーションを呼び出さず (存在する場合)、認証ダイアログを呼び出すだけです。これは、いくつかのものを「抽象化」し、アクセストークンなどを処理するため、より優れたソリューションです。

SSO の無効化に関するスレッドは次のとおりです: How to disable Facebook single sign on for android - Facebook-android-sdk

于 2012-05-20T12:56:14.253 に答える