2011-09-23 5 views
19

Al f8-conference Facebook ha appena annunciato la nuova visualizzazione della sequenza temporale. Questo è basato sul nuovo Open-Graph modelCome posso recuperare i nuovi dati della timeline dall'API?

La domanda è: come vengono recuperati questi dati tramite l'API?

recupero deve affrontare una serie di complessità:

  • La natura filtrata dovrebbe essere proprio come nella visualizzazione on-line, cioè non tutto dal ticker dovrebbe comparire
  • Ancor più, la granularità della vista Timeline dovrebbe riflettersi proprio come sulla pagina web (più oggi dettaglio, meno dettagli in passato, ma la possibilità di scavare più a fondo in qualsiasi momento)
  • la aggregation view dei dati delle applicazioni dovrebbe essere sostenuta
  • COV er image dovrebbe essere parte dei dati

In questo momento, non è ovvio per me se questo è o sarà possibile a tutti.

+0

Aspetta qualche giorno e sono sicuro più documentazione verrà srotolata un'API. È passato meno di un giorno. – bkaid

+0

Anche curioso di questo. Sono chiaro su come aggiungere dati al grafico aperto, ma completamente non chiaro se ho accesso a questi dati (in particolare dati creati da altre app di terze parti.) –

+0

Ok, ho fatto alcuni esperimenti con arricciatura. Le azioni di pubblicazione/lettura tramite graph api (post/get) funzionano fondamentalmente. Ma i documenti non menzionano come accedere all'aggressività tramite il grafico api. Spero che non sia un'altra funzione FB non aperta come [Domande di Facebook] (http://www.quora.com/Will-there-be-a-Facebook-Questions-API-and-if-so-what -Will-da-do). –

risposta

1

risposta parziale al quarto proiettile:

C'è un nuovo album fotografico intitolato "copertina foto" l'immagine di copertina posizione 1. con Purtroppo, non sembra essere un modo per trovare le coordinate di posizionamento che definisce il viewport sull'immagine.

{Modifica} Ora c'è un campo cover su un utente che restituisce la foto di copertina e l'x/y di offset necessari per visualizzare lo stesso modo in cui è visualizzato su Facebook {/ Modifica}

+1

Ma come possiamo ottenere l'ID "Foto di copertina"? (looping con tutti i dati del grafico ?!) – funerr

2

In risposta alla agam360’s ulteriormente domanda nei commenti,

Ma come possiamo ottenere l'ID "Foto di copertina"? (Loop anche se tutti i dati del grafico ?!)

Usa FQL, e prendere name="Cover Photos" nella condizione WHERE della query troppo. (Ma tieni a mente che il nome dell'album dipende dalle impostazioni internazionali, quindi se dovresti interrogare i dati in un altro locale piuttosto che in inglese, dovrai adattare il termine di ricerca.)