1

Facebook API アクセス トークンを一部の Web アプリからモバイル アプリに (物理ストレージまたはネットワーク経由で) 転送できると仮定すると、モバイル アプリはそのトークンを定期的に取得するトークンとして使用できますか (モバイル アプリ自体が要求したかのように) Facebookからのトークン)?

この手順は Facebook API の利用規約で許可されていますか?

モバイル アプリは、転送されたトークンをキャッシュして、独自のトークンとして使用できますか?

基本的に、私が望むのは、ユーザーがFacebookログインを実行して1台のマシンで認証し、取得したトークンを別のマシン(モバイルアプリなど)で使用することです。

これを行うより良い方法はありますか?

4

2 に答える 2

1

Facebook の oauth ステップ オンロードを通過するようにモバイル アプリを設定できます。ユーザーが既にアプリを認証している場合、ユーザーはすぐにログインします。この時点でアクセス トークンを取得し、それをモバイルに保存するためです。アプリ。

現在、stackoverflow と quora の両方で自動ログイン トリガーが使用されています。(Facebook からここにサインアップした場合、サイトにアクセスすると、再度サインインされます - quora の場合も同様です)。

また、アクセス トークンは、特定の「facebook アプリ」へのアクセスを許可します。モバイル アプリが同じアプリ ID を使用している場合、モバイル デバイスで同じアクセス トークンを確実に再利用できます。

于 2012-07-13T04:38:21.913 に答える