2013-06-01 4 views
6

Ich möchte alle Ereignisse in einem Bereich abfragen (ein bestimmter Ort + Reichweite wie beschrieben here ist in Ordnung) und Ereignis-Orte, egal ob über Graph Search oder FQL. Problem: Ich bekomme nur eine sehr kleine Anzahl von Ereignissen zurück.Suche nach allen öffentlichen Veranstaltungen in einem Bereich

Gesucht streng, fand nicht genau das, was ich suchte. Besonders ALLE Events in einem Bereich zu bekommen, scheint ein Problem zu sein.

+0

Haben Sie versucht, Ihren Anforderungen einen 'limit = x'-Parameter hinzuzufügen? – Lix

+0

Ich denke, es ist doppelt: http://StackOverflow.com/Questions/15608568/Search-all-Public-Events-Using-facebook-graph-search-api – Nami

Antwort

0

In diesem Fall gibt es keine geeignete Methode zum Abrufen von "all". Facebook verwendet einen Algorithmus basierend auf den Grenz- und Entfernungsparametern und der Dichte der Orte/Orte/Ereignisse in diesem Bereich.

Sie können versuchen, die Entfernung niedrig zu halten und unter 1000 zu begrenzen, aber es hängt wirklich von der Dichte ab, so dass Sie für überfüllte Gebiete andere Ergebnisse erhalten, als beispielsweise für ländliche Gebiete.

Sie können auch versuchen, eine Art "GEO-Gitter" des Bereichs zu erstellen, an dem Sie interessiert sind, und den Mittelpunkt jedes Mal um 1 km verschieben.