1

Facebook セッションがありますが、開いていません。私は次のようにAccessTokenを取得しようとしました

Session.getActiveSession().getAccessToken();

しかし、何も返されません.AccessTokenを取得するにはどうすればよいですか?

4

2 に答える 2

1

公式ドキュメントに書かれているUiLifecycleHelperように、Facebook SDK と対話するすべてのフラグメントに対して有効なセッションを確実に作成する が必要です。

あなたがすべきことは、フラグメント(またはアクティビティ)のライフサイクルメソッドをオーバーライドしSession.getActiveSession()、セッションがある場合はセッションを返すことです。

于 2013-01-17T14:41:20.990 に答える
0

実際のアクセス トークンを抽出する必要はほとんどありません。グラフ API へのすべての要求は、Request クラスと Session オブジェクトを使用して行うことができます。

于 2013-01-17T17:57:16.617 に答える