トークンの拡張に関する公式ドキュメントを検索して読んだ後、ユーザーにログインしてURLを再度承認するように求めるよりも、ネイティブデスクトップアプリから長期間有効なアクセストークンを更新するより良い方法があるかどうかは明確にわかりません。この呼び出しは、デスクトップ アプリでは許可されていません。
GET /oauth/access_token?
grant_type=fb_exchange_token&
client_id={app-id}&
client_secret={app-secret}&
fb_exchange_token={short-lived-token}
したがって、私が今見つけた唯一の選択肢は、トークンの有効期限が切れようとしているかどうかを検出することです.trueの場合、ユーザーをログインページにリダイレクトしてアプリを再承認しますが、あまり快適ではありません.他の方法を知っていますか?