18 Juil Obtenir un jeton d’accès à une page Facebook qui n’expire jamais
Après avoir publier un article directement du site web vers une page Facebook (voir l’article), on a eu un soucis que le Token s’expire après un bout du temps.
Voici comment on garde notre Token valide pour toujours.
1/ Rendez vous sur http://developers.facebook.com/tools/explorer/
2/ Obtenir un jeton d’accès utilisateur avec une autorisation « manage_pages »
3/ Convertissez ce jeton d’accès de courte durée en un jeton de longue durée en effectuant cet appel Graph API par
https://graph.facebook.com/v2.6/oauth/access_token?client_id=<your FB App ID >&client_secret=<your FB App secret>&grant_type=fb_exchange_token&fb_exchange_token=<your short-lived access token>
4/ Faire un appel Graph API
https://graph.facebook.com/v2.6/<your personal account FB user id>/accounts?access_token=<your long-lived access token>
Et voilà, Access_token renvoyé n’a pas d’expiration sauf si vous modifiez votre mot de passe ou si vous ne modifiez plus l’administrateur de la page cible ou si vous annulez l’autorisation de la page FB.