Dalla sua nascita nel 2007 fino ad oggi facebook ha incrementato esponenzialmente il numero degli utenti iscritti raggiungendo la cifra di 750 milioni di utenti attivi e conquistandosi così il primato del social network più popolare al mondo. Creando il proprio account su facebook l'utente può creare una rete di amici con i quali comunicare, condividere foto, video, link e contenuti, oppure può usare le tante applicazioni disponibili. Da tempo ormai il portale ha messo a disposizioni diverse applicazioni come Events, che da la possibilità di condividere informazioni su eventi, o Video, per la condivisione di filmati...
Il social network ha messo, inoltre, a disposizione degli utenti anche la possibilità di creare applicazioni facebook proprie e di condividerle con gli amici. Creare applicazioni su facebook può essere utile anche per le aziende per valorizzare e dare visibilità al proprio sito, d'altronde facebbok è una delle vetrine migliori...
Creare Applicazioni facebook: requisiti necessari
Per creare delle applicazioni su facebook è necessario prima di tutto creare il proprio account e scaricare l'applicazione per lo sviluppo di facebook (Facebook Developer). Serve inoltre un server con php5 (ma va bene qualsiasi altro linguaggio).
Creare Applicazioni facebook: procedimento passo passo
Una volta soddisfatti i requisiti iniziali si può iniziare a creare le applicazioni di facebook di cui abbiamo bisogno.
Il primo passo è aprire l’applicazione Facebook Developer e cliccare su ‘Setup New Application’.
Quindi nella schermata che vi si presenterà dovrete aggiungere il nome dell’applicazione, accettare i termini del contratto e cliccare sul link ‘Optional Fields’ per aprire un nuovo pannello per inserire il resto delle informazioni.
Nella sezione ‘Optional Fields’ dovrete inserire
- L’indirizzo di callback , ovvero l’indirizzo dove risiede la nostra applicazione,
- Inserire il nome che identifica l’applicazione nel social network (può coincidere con quello della tua applicazione, se non è stato già assegnato)
- Scegliere come tipo di applicazione ‘Web Site’
- Selezionare ‘YES’ per indicare al sito, che l' applicazione che stai creando può essere aggiunta dagli utenti.
Quest’ultima opzione aprirà una nuova sezione da riempire. Nella nuova sezione riempire solo i seguenti campi:
- Inserire il link a cui gli utenti verranno indirizzati usando la nostra applicazione ovvero : http://apps.facebook.com/nomeapplicazione
- Inserire il testo che vogliamo venga visualizzato nel profilo utente. ('Forza ragazzi')
- Inserire il link della nostra applicazione ovvero : http://apps.facebook.com/nomeapplicazione
- Gli altri campi devono rimanere invariati e clicchiamo su ‘Submit’
A questo punto la nostra applicazione è stata creata e Facebook gli ha assegnato dei valori. I valori possiamo vederli nella lista delle 'mie applicazioni'. E' importante che ci ricordiamo o segnamo da qualche parte questi dati, perchè dobbiamo inserirli nel programmino presente sul nostro server. I valori sono la chiave dell’applicazione (API KEY) ed un numero segreto (SECRET).
Per creare l nostra applicazione, non dobbiamo fare altro che scaricare la libreria php5 per facebook. In seguito copiamo il file facebook.php sul nostro sito per creare due file : ‘appinclude.php’ e ‘index.php‘.
Per appinclude.php il documento deve essere:
<?php
require_once 'facebook.php';
$appapikey = "CHIAVE DELL'APPLICAZIONE";
$appsecret = 'NUMERO SEGRETO';
$facebook = new Facebook($appapikey, $appsecret);
$user = $facebook->require_login();
$appcallbackurl = "http://www.miosito.it/nomeapplicazione/";
?>
Per index.php:
<?php
require_once 'appinclude.php';
echo 'Il tuo ID utente è :'.$user;
?>
Il nucleo della nostra applicazione e tutto nel file index.php. La nostra applicazione è identificata da due indirizzi:
http://www.miosito.it/nomeapplicazione/ : indrizzo di callback (che viene chiamato da facebook direttamente)
http://apps.facebook.com/nomeapplicazione/ : indirizzo del applicazione su facebook (canvas url)
Per provarla utilizziamo uno dei due indirizzi ed aggiungiamo l’applicazione al nostro account facebook.
Se tutto è andato bene, dovremmo vedere ‘ciao ‘ seguito dal nostro nome, mentre se andiamo nel nostro profilo vi sarà una nuova sezione ‘nomeapplicazione’ con all’interno il messaggio ‘Forza ragazzi' e dopo un procedimento senz'altro un po complesso ma non troppo lungo potremmo creare le applicazioni facebook che più ci piacciono.