JavaScript SDK を使用して、Facebook の 2 時間の「短命」トークンの 1 つを取得するアプリがあります。次に、このトークンを取得して、以下のエンドポイントに送信します。
https://graph.facebook.com/oauth/access_token?
client_id=APP_ID&
client_secret=APP_SECRET&
grant_type=fb_exchange_token&
fb_exchange_token=EXISTING_ACCESS_TOKEN
これはうまくいき、新しいトークンと有効期限が 60 日後に返されます。ただし、Facebook Graph API 呼び出しは引き続き古いトークン (短命) で機能し、新しいトークン (長命) では失敗します。私は何か誤解していますか?私は、新しいトークンが機能するはずであり、古いトークンだけでは機能しない可能性があると考えています。