Facebook が offline_access_tokens を削除することについて質問があります。ドキュメントによると、私たちはできる
新しいトークンを取得した後、トークンの有効期間を 60 日に更新します
フェイスブックから。
たったひとつ。フェイスブックによると、
現在 2012 年 7 月 5 日に設定されている offline_access の削除日 (正確な日付についてはロードマップを参照) の後、既存のすべての offline_access access_tokens の有効期限は 60 日に短縮されます。この切り捨てはユーザーに対して透過的であり、アプリは引き続き正常に機能します。この切り捨てが発生した場合、Facebook は毎週の開発者ラウンドアップを通じて更新されたメッセージを送信します。
そのため、既存のすべての offline_access_tokens は、2012 年 7 月 5 日から有効期間が 60 日に短縮されます。**
既存のオフライン アクセス トークンの有効期限が 2012 年 9 月 3 日頃になると想定しても安全ですか?
**
新しく生成されたトークンについては、更新すると、次のような情報を取得できるためです。
access_token=xxxx&expires=xxxxx
しかし、既存の長期アクセストークンについては、更新するたびに、有効期限情報なしで以下のような情報しか取得できません。
access_token=xxxx
期限切れの情報がなければ、有効期限が切れる前にユーザーに Facebook にログインしてアプリを使用するように通知することはできません。
では、上で述べたように、既存の offline_access_tokens の切り捨てられた有効期限が 2012 年 7 月 5 日から 60 日になると想定しても安全でしょうか?
編集: https://developers.facebook.com/tools/debugから提供された情報を取得する方法はありますか?発行日などを取得できますか? (これと重複している可能性があります。)
あなたのアイデアを教えてください。ありがとうございます。