Lo staff di facebook ha messo a disposizione degli sviluppatori uno strumento davvero utile per analizzare e scoprire le graph api della piattaforma.
Graph Api Explorer è un’applicazione facebook che ci permette di fare richieste alle Graph Api e vedere i risultati in maniera chiara.
Possiamo esplorare le connessioni tra gli oggetti analizzando i campi e capire meglio le risposte ottenute. Un’interessante funzioanlità è quella di navigare tra i risultati, cliccando sugli id degli oggetti (link blu).
Inoltre, ci permette di ottenere un access_token con i permessi necessari al nostro scopo, aiutandoci a capire effettivamente quali permessi chiedere all’utente per avere le informazioni desiderate.
Le operazioni possibili sono : Get, Post, Delete.
GET ci permette di interrogare gli oggetti delle graph api, POST di aggiornare o inserire oggetti e DELETE di eliminarli.
Per esempio per inserire un evento dobbiamo :
- utilizzare una chiamata POST
- utilizzare GRAPH API /me/events
- inserire almeno i due campi obbligatori nome e data (name, start_time)
- per far si che l’intera operazione vada a buon fine, dobbiamo avere i permessi necessari, in questo caso dobbiamo usare un access_token con il permesso esteso : create_event



