2012-04-24 12 views
0

私は、私はそれをデータベースに保存されているユーザーのFacebookのアカウントの認証トークンを得たが、私は数日後にそれを使用する場合には、エラー例外がスローされます。 長生きのアクセストークンを取得する方法JavascriptのSDK FacebookのOAuth 2.0の

エラーは次のとおりです。

Received Facebook error response of type OAuthException: 
Error validating access token: Session has expired at unix time 1333612800. 

期限切れにならないトークンを取得する方法は?あなたはもう期限切れにdoesntのトークンを持ってカント

+0

確かに私は自分のイベントを取得するにはFacebookのユーザーによってautorizedされているWebアプリに取り組んメートルだって必要なのです。 –

+0

@zerkm、彼はcronジョブなどでユーザーデータを取得しようとしている可能性があります。ジャビル、その場合ですか? –

+0

アクセストークンを使用する必要があります。おそらくアプリケーショントークンで十分ですが、私はそれを認識していませんが、あなたが言ったことについては確信していますか?参考になっていますか? –

答えて

0

、あなただけの最高60日間続くコードを生成することができます。

+0

@jonathanromerどのように私はjavascript SDKを使用して60日間続くコードを取得するのですか? –

+0

試してください:長期のトークンを取得するには、 'deprecate offline_access'設定に加えて、 '拡張認証ダイアログ'設定が必要です。あなたはhttps://developers.facebook.com/appsで見つけることができます – JonathanRomer