fbトークンの有効期限を確認する可能性はありますか?
アプリとしての認証と無効および期限切れのアクセストークンの処理を読み、インターウェブで回答を検索しましたが、見つかりませんでした。
よろしく、セナド
fbトークンの有効期限を確認する可能性はありますか?
アプリとしての認証と無効および期限切れのアクセストークンの処理を読み、インターウェブで回答を検索しましたが、見つかりませんでした。
よろしく、セナド
残念ながら、access_token
がまだ有効かどうかを示す特定のエンドポイントはありませんが、トークンを使用して何かをフェッチし、エラーが返されるかどうかを確認できます。
ただし、認証にサーバー側フローを使用している場合はexpire
、トークンが有効である時間を秒単位で保持するパラメーターが送信されます (sdk はこの事実を隠している場合があります)。
しかし、無効なアクセス トークンの処理ページで説明されているように、access_token が無効になる理由はいくつかあります。そのため、expire フィールドだけでは、トークンが現時点で有効かどうかを判断できません。それを使用してみて、エラーが返されるかどうかを確認してください。 期限切れの処理 ページに記載されているように、グラフ要求が返すエラーに備える必要があります。
ここで、特定のアクセストークンを手動で確認できます: https ://developers.facebook.com/tools/debug