Controllare i dati del nostro Access token di Facebook, dopo offline_access. Debug url

Ho pensato di creare un'app per le mie numerose FanPage, ad oggi ne gestisco oltre 30, che posta in automatico quello che io gli comando. Nel pensare mi è sorto un dubbio, ma l'access_token di FB ogni quanto scade? Perchè se scade tra due settimane la mia app si blocca, come è successo con offline_access e quindi?
Una volta ricavato il nostro Access token vediamo a questo link: https://developers.facebook.com/tools/debug/accesstoken tutti i dati che ci servono, per non sbagliare.

e cosa ci dice per la scadenza del nostro token -> Never

Per ora questo, ho impostato l'app, vediamo se funziona, dovrebbe postare alle 22.01 di ogni giorno! Dovrebbe!
Ufficialmente funziona lo script lo lanciamo con Webcron e quindi postiamo 12 prodotti di Ebay su ogni FanPage.

Aggiorno a primi di luglio che con il comando grant_type=fb_exchange_token (che mi amplia la durata del token) sembra fuzionare, quindi la richiesta per il token sarà:

&scope=publish_stream,read_insights,manage_pages,Cread_stream&grant_type=fb_exchange_token

Se poi volete controllare se voi o un vostro utente ha settato bene i permessi per la nostra app, chiamiamo con fql:

$fan_count_obj = simplexml_load_file("https://api.facebook.com/method/fql.query?access_token=$token&format=xml&query=SELECT%20publish_stream%20FROM%20permissions%20WHERE%20uid%20%3D%20me()");
$permission = $fan_count_obj->permissions->publish_stream;


E con lo stesso link: https://developers.facebook.com/tools/debug/ possiamo vedere se la struttura del nostro link è esatto per Facebook.

Nessun commento:

Posta un commento