Estensione access_tokens offline esistenti
-
26-10-2019 - |
Domanda
devo estendere l'accesso offline segno di tutti gli utenti memorizzati nel mio database
qui ho trovato il metodo https://developers.facebook.com/docs/offline-access-deprecation/
, ma quando ho usato questo invito
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
per alcuni utenti ottengo il nuovo token
access_token=xxxxxxx&expires=5102358
per gli altri non ricevo nulla perché?
Io uso questo codice
$request_url = "https://graph.facebook.com/oauth/access_token?client_id=xxxx&client_secret=xxxx&grant_type=fb_exchange_token&fb_exchange_token=xxxx";
$ info = file_get_contents ($ request_url);
grazie in anticipo per il vostro aiuto.
Soluzione
Il token di accesso per gli altri utenti potrebbero avere già scaduto per il momento si sta cercando di convertirlo. È SOLO possibile estendere i token di accesso non scaduti. Una volta alla loro scadenza, è necessario che tu utente ritorna al app per reauth.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow