Una serie di codici sperimentati, e quindi funzionanti, di php e css per l'ottimizzazione dei siti web sui motori di ricerca.
Visualizzazione post con etichetta facebook. Mostra tutti i post
Visualizzazione post con etichetta facebook. Mostra tutti i post
Il totale dei like, share e commenti del nostro sito su Facebook
Per chi vuole conoscere un po' di dati del nostro sito su Facebook, https://api.facebook.com/method/links.getStats?urls=%%URL%%&format=json
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.
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.
Chiamata xml per fql, conoscere i like, i commenti e gli share di una vostra pagina su Facebook
Utile chiamata a fql per conoscere i like, i commenti, i share di una pagina precisa del vostro sito:
https://api.facebook.com/method/fql.query?query=select total_count,like_count,comment_count,share_count,click_count from link_stat where url='http://www.itineraridipesca.it/laghetto_pesca.php?lago=138'&format=json
Usata da noi per organizzare una gara virtuale tra strutture sportive.
Facebook: foto degli iscritti al tuo gruppo o i tuoi amici
Semplice applicazione per visualizzare le immagini degli iscritti al tuo gruppo su FaceBook o semplicemente per visualizzare i tuoi amici:
<#script src="http://www.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"#><#/script#>
<#script type="text/javascript">FB.init("Tua_Api_Key", "");
<#div align="center"#>
<#fb:fan profile_id="id del tuo profilo/gruppo" stream="0" connections="8" width="240" height="260px"#>
Lavornado sulle variabili è possibile modificare la visualizzazione come + si preferisce in particolare:
- stream: se 1 visualizza le varie modifiche al proprio profilo. Se 0 toglie il riquadro.
- connections: numero di amici da visualizzare.
- width: larghezza del box.
- height: altezza del box. Da variare in base alla visualizzazioni
Così come impostato il box visualizza due righe da 4 img.
Ottimo per promuovere la propria pagina web su FB.
In questo sito, nella colonna di destra, un esempio.
Iscriviti a:
Post (Atom)