2

accessTokenの有効期限が自動的に「更新」される可能性があるかどうか誰かが知っているかどうか疑問に思っていますか?

昨夜、私のアプリで作業していたとき、コンピューターから数時間離れた後、トークンが有効期限に達したために私のアプリがエラーを発生させていることを確認するために戻ってきました。そこで、エラーが発生した場合にトークンを更新するためのコードの作成を開始しました。今日、私はそのコードをテスト/デバッグしようとしていますが、トークンが期限切れになることはないようです。

5秒ごとにresponse.authResponse.expiresInを画面に出力するJavascriptが少しあります...そして私は見ています...数字が下がると、突然7000 +に戻ります(約2時間と推測します)それ自体で、私自身からの相互作用なしで。

Facebookはどうやってトークンを自動更新できますか?実際に発生するエラーがない場合、エラーが発生した場合に発生するコードをテストすることはできません。

乾杯、クリス

4

1 に答える 1

1

facebook javascript sdkはトークンを自動的に更新しますが、それ以外の場合は、有効期限の延長をリクエストするか、新しい有効期限をリクエストする必要があります。

于 2012-11-01T00:17:34.423 に答える