Per creare un’applicazione per Facebook dobbiamo avere ovviamente un account su Facebook, installare l’applicazione Facebook Developer ; un server php5 (anche php4) oppure un server gratuito; la libreria php5 di Facebook.
Apriamo Facebook Developer che abbiamo installato e clicchiamo Setup New Application, nella schermata che appare aggiungere il nome dell’applicazione, accettare i termini del contratto e clicchiamo Optional Fields, per aprire il pannello per inserire le informazioni.
In Optional Fields inseriamo l’indirizzo callback, cioè l’indirizzo dove si trova la nostra applicazione;inserire il nome dell’applicazione in Facebook; selezionare Web Site; spuntare Yes per permettere di essere aggiunta dagli utenti.
Nella nuova schermata che appare inseriamo il link a cui gli utenti verranno indicizzati dopo che la nostra applicazione è stata aggiunta: es. http://apps.facebook.com/nomeapplicazione ;digitare il testo che vogliamo che venga visualizzato nel profilo utente ;inseriamo il link della nostra applicazione su Facebook; lasciamo invariati gli altri campi e clic su Submit.
L’applicazione è pronta e Facebook gli ha assegnato dei valori che dobbiamo segnarci, serviranno per il programma presente nel nostro server. Segniamoci l’API KEY e il codice SECRET. Per questi valori basta andare su Mie applicazioni.
Adesso per creare l’applicazione vera e propria scarichiamo la libreria php5 di facebook, copiamo il file facebook.php e facebookapi_php5_restlib.php nella cartella nomeapplicazione nel nostro sito e creiamo due file appinclude.php e index.php.
appinclude.php <?php require_once 'facebook.php'; $appapikey = 'CHIAVE DELL’APPLICAZIONE'; $appsecret = 'CODICE SEGRETO'; $facebook = new Facebook($appapikey, $appsecret); $user = $facebook->require_login(); $appcallbackurl = 'http://www.miosito.it/nomeapplicazione/'; ?> inseriamo al posto di Chiave applicazione l’API KEY , e in Codice segreto il SECRET e l’indirizzo del nostro sito.
index.php <?php require_once 'appinclude.php'; echo ' Il tuo ID utente è :'.$user.' '; ?>
L’applicazione viene indentificata da due indirizzi:
http://ww.miosito.it/nomeapplicazione l’indirizzo callback (di Facebook)
http://apps.facebook.com/nomeapplicazione indirizzo applicazione su Facebook (canvas url)
Per provare l’applicazione utilizziamo uno dei due indirizzi e aggiungiamola sul nostro account Facebook.
Se funziona verrà mostrato il testo inserito in precedenza seguito dal nome.
Nessun commento:
Posta un commento