2012-02-27 6 views
0

私はoffline_accessが値下がりしているのを見ました。私はちょうど私のaccess_tokenがそこにどれくらいの日か知りたいと思う。Facebookの生涯access_token

リセットするには何日かかるのですか?

プログラムでユーザーアクセストークンを取得するにはどうすればよいですか。

ありがとうございました!

+0

fbのオフラインアクセス特権の今後の変更を考えると、この質問にはいくつかの価値があります。 https://developers.facebook.com/docs/opengraph/authentication/。しかし、書き換えが必要です。 – jayunit100

答えて

2

あなたのFacebookのaccess_tokenは60日間で期限切れになると思います。よりよい考えを得るには、このリンク:Deprecation of Offline Access Permissionをチェックしてください。

Access Tokenの入手方法を知るには、このリンクを参照してください。そのためにGraph Apiを使用することができます。 ご希望の場合は、

+0

:ユーザーアクセストークンを取得するにはどうすればよいですか? –

+0

編集の回答を見る –

+0

:ユーザーがアプリケーションをインストールするとアクセストークンが生成されますが、毎回ユーザーがアプリケーションにアクセスするときにアクセストークンが必要になると思います。 –

0

あなたはいつでもどのくらいの頻度でトークンをリクエストできますか?ユーザーがあなたのアプリとやりとりするたびに(許可ダイアログのリンクをクリックし、JS SDKが含まれているページを使用し、アプリキャンバス上にある...)トークンの有効期限はFacebookによって更新され、60日間有効です。 (ただし、1日に1回しか更新されません)

+0

:アプリがインストールされると、facebookはもう一度パーミッションを取得しません。一般にユーザーアクセストークンを取る方法。サンプルコードを表示できます。 –

+0

あなたが選択する2つの方法があります: –

+0

1)ユーザーがキャンバス内またはページ内であなたのアプリを使用しています(JS SDKが含まれています)。 facebookはインタラクションがトークンの有効期限をリフレッシュすることに気付くでしょう。トークンをリフレッシュする場合(https://developers.facebook.com/docs/offline-access-deprecation/#extend_token)、新しい日付のものを取得します。 –