Facebookトークンが削除された場合、現在有効期限が切れることを私は知っoffline_access
ています。しかし、このトークンの有効期限はいつまでですか? 60日?
「通常の」トークンの有効期限はどのくらいですか? そして、トークンの戻り値を見ると、有効期限は番号「5143」です...これは2番目ですか?または分?
Facebookトークンが削除された場合、現在有効期限が切れることを私は知っoffline_access
ています。しかし、このトークンの有効期限はいつまでですか? 60日?
「通常の」トークンの有効期限はどのくらいですか? そして、トークンの戻り値を見ると、有効期限は番号「5143」です...これは2番目ですか?または分?
長寿命access_token
は60日で期限切れになり、通常は2時間access_token
で期限切れになり、5143 ..は数秒で、FacebookDebuggerを使用して詳細を確認することもできます。access_token
アプリの詳細設定に新しいオプションがあります: deprecate offline_access
有効にすると、アプリは長期アクセス トークンを発行されますが、offline_access を要求することはできません。非推奨プロセスが完了した後、有効期限は通常に戻るか、60 日間放置される可能性があると思います。
はい、アクセス トークンは 60 日で期限切れになりますが、他の 2 つのケース (offline_access の場合でも) を常に処理する必要があります。
ユーザーが次のいずれかの場合:
...次に、長期アクセストークンと交換できる別のクライアント側アクセストークンを取得するように指示する必要があります。
ただし、ユーザーがアプリケーションからログアウトしても、offline_access を要求していれば、access_token は引き続き有効であることに注意してください (他の状況が発生していないと仮定します)。