Si je comprends bien, Facebook a récemment décidé de supprimer l’autorisation offline_access
et a introduit un concept appelé jetons d’accès à vie longue, d’une durée maximale de 60 jours. Quelqu'un sait-il comment obtenir ce jeton d'accès avec le SDK JavaScript de Facebook?
Réponses
Trop de publicités? Il existe un moyen d'étendre cette période à 60 jours. décrit ici: https://developers.facebook.com/docs/roadmap/completed-changes/offline-access-removal/ under Scenario 4: Client-side OAuth and Extending Access_Token Expiration Time through New Endpoint
Edit: Afin d'étendre le jeton d'accès, vous devez faire la demande suivante avec votre jeton d'accès de courte durée:
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
Steve Yeago
Points
117