私たちの計画は、Facebook からの認証を使用して Web サービスを実装することです。Web サーバー、Facebook 認証サーバー、およびクライアントの 3 つのインスタンスがあります。Web サーバーは access_token を使用して、Facebook でユーザーの情報を取得できます。
クライアントが Web ブラウザーの場合、これは正常に機能します。次に、クライアントを Android に実装します。現在、次の 2 つのアプローチがあります。
1/ Facebook Android ネイティブ アプリケーションを作成し、Facebook Android SDK を使用して access_token を取得します。このアプローチの問題は、取得した access_token を Web サーバーに渡して、Web サーバーが Facebook のユーザー情報を取得できるかどうかです。
2/ 2 番目の方法は、Android で Web ブラウザーを使用して Web アプリケーションを承認し、access_token を取得してから、この access_token を Web サーバーに送信して、さらなるアクションを実行することです。
他に不足しているアプローチがある場合は、アドバイスをお願いします。どんな提案でも大歓迎です!