2012-11-22 11 views
8

Ist es möglich, zu begrenzen/Filter FB Graph (Seite) fordert auf:Facebook Grafik API, Limit und/oder Bestellung?

  1. Die Kategorie (auf der Seite)? (Zum Beispiel & Kategorie = restaurant)
  2. Die Anzahl der Gleichen hat (Mindestschwelle)
  3. Ob es bestimmte Eigenschaften (zum Beispiel eine location.city haben muss oder vielleicht filtern, wo location.city == „San Jose ")

und ist es möglich, Ergebnisse zu bestellen (zum Beispiel durch die Anzahl der Gleichen absteigend)

ich verwende diese als Ausgangspunkt:

Antwort

5

Facebook Graph API gibt das neueste Objekt zuerst. und leider können Sie die Reihenfolge der Rückgabe nicht bestellen. Die API macht ihr Bestes, indem sie die Relativität durch ihre eigene Logik berechnet.

  1. Limit: Anzahl der Objekte zurückgegeben werden
  2. Offset: Punkt des Ergebnisses Ausgangs

Es gibt keine Reihenfolge von aufsteigend oder absteigend.

Sie können FQL für einige Objekte verwenden, aber das gilt nicht für die Suche.

Um zu wissen, ob es nicht unterstützt wird, geben Sie einfach die URL zum Browser ein und schauen Sie sich den unteren Paging-Bereich an. Die meisten unterstützten Parameter sind dort.

http://graph.facebook.com/search?fields=id,name,location,category&q=california&limit=2&type=page

"paging": { 
     "next": "http://graph.facebook.com/search?fields=id,name,location,category&q=california&limit=2&type=page&offset=2&__after_id=108131585873862" 
    } 
Verwandte Themen