2010-12-27 15 views
5

Sono totalmente bloccato qui. Sto cercando di ottenere l'accesso ai dati visualizzati sotto la scheda di recensioni nella pagina Facebook http://facebook.com/freemanfoxx (ID pagina = 149530265092626).Dati della scheda "Recensioni" di Facebook - Dove sono archiviati in Graph API e come accedervi?

Ho capito che tutti i dati in un profilo Facebook possono essere recuperati come JSON utilizzando l'API Graph, ma sono totalmente sconcertato sui dati popolati nella scheda "Recensioni". Sembra essere la sua applicazione separata dal core di Facebook e questo è probabilmente il motivo per cui sono perso.

Eventuali suggerimenti/suggerimenti/esperti là fuori? Ecco alcuni link che ho cercato per aiuto.

developers.facebook.com/docs/api
developers.facebook.com/docs/reference/api/
developers.facebook.com/docs/reference/api/application/

Il mio obiettivo generale è quello di prendere questi dati in Yahoo! Tubi e poi combinarlo con i dati di un modulo di Google per creare un feed RSS da inviare a una pagina Web che sto costruendo.

I tuoi pensieri e il tuo aiuto sarebbero GRAZIALMENTE apprezzati!

Ryan

risposta

4

Diciamo che la scheda delle recensioni sulla pagina di Facebook è: http://www.facebook.com/easyinspection?sk=app_6261817190.

6261817190 è l'ID dell'applicazione (non id di pagina), ed è ciò che verrà utilizzato in seguito. È possibile ottenere tutte le recensioni da una richiesta a:

http://graph.facebook.com/6261817190/reviews. Se non si vuole andare pagina per pagina, recuperando 25 valutazioni alla volta (dare un'occhiata a pagina seguente url), si può ottenere tutto in una singola richiesta, in questo modo:

http://graph.facebook.com/6261817190/reviews?limit=100000000&offset=0

+0

Questo sembra funzionare .. – dwarfy

+0

La documentazione può essere trovata qui: http://developers.facebook.com/docs/reference/api/application/ Si prega di tenere presente che Facebook ha un limite di dimensioni dei dati. Anche richieste che richiedono troppo tempo nella valutazione restituiranno set di dati vuoti invece tutti i dati richiesti. Un limite = 100000000 & offset = 0 parametro potrebbe smettere di funzionare all'improvviso, nel caso in cui facebooks api decida che è troppo complicato per soddisfare la richiesta. –

+0

ciao Daniel puoi dirmi dove posso trovare l'ID della domanda? – Pradeep

1

Non v'è alcuna API per questi dati. La tua unica possibilità sarà una scansione di una pagina web sulle tue recensioni e prendere il contenuto da lì.

+0

e @ Ryan, per favore dai un'occhiata alla risposta di Danial Hursan – dwarfy

+0

Bene, ora c'è un metodo API ... vedi Daniels Risposta e commenti. –