Gibt es eine Möglichkeit zum abrufen aller Facebook-Ereignisse in einer bestimmten Stadt?
Kann ich abrufen alle Facebook-events in einer bestimmten Stadt? Alles was ich brauche, ist die Ereignis-IDs-sonst nichts. Es sollten alle events (public), nicht nur jemand die Ereignisse. Wird Facebook lassen Sie es uns Holen, dass die info?
InformationsquelleAutor der Frage user1828462 | 2012-11-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Elmcity hat eine einfache Suche für ein keyword in den Titel der Veranstaltung. Versuchen Sie, "Lancaster", zum Beispiel. Sie erhalten events in der UK, PA, NY, OH und CA. Sie können auch Suche nach einem nicht-location based Wort im Titel wie "Picknick" und das Skript gibt Ereignisse.
Können Sie versuchen, die Abfrage für Ereignisse, die durch die Position. Mit der graph-API verwenden Sie die "Center" - parameter in eine Suchanfrage:
Führen Sie die Abfrage in der FB-explorer-tool.
Gibt es keine Möglichkeit zum Abfragen von Ereignissen über FQL durch die Position.
Die maximale Entfernung ist 50000 und wird in Metern ausgedrückt. Es gibt Grenzen für die Anzahl der Datensätze, die zurückgegeben werden, aber Sie können paging verwenden, um abrufen weiterer Ereignisse.
Als der das schreiben dieses (Jun 2015), facebook ignoriert die
center
parameter.Quelle kommen aus diesem post: Quelle-Post -
InformationsquelleAutor der Antwort Severiano
Während Sie kann suchen nach Orten und Veranstaltungen in der Nähe von einem Ort mit dem Facebook Graph API, ich finde das unzuverlässig. Facebook nicht aussetzen standard-Kategorien der API, mit denen Sie filter, und es gibt keine Möglichkeit, dass ich mir bewusst bin, um effizient mit der Suche nach locations, die für Veranstaltungen in der Nähe und bestellen Sie Sie durch die Relevanz zu dem, was Sie wirklich suchen.
In der Praxis, das heißt, Sie können Suche nach locations in der Nähe von einem Punkt. Die Facebook-API gibt jedem Kaffee-Haus, das eine open-mic-Nacht, aber nicht ein arena-Konzerte.
Gab ich gehen, um dies zu tun, würde ich mit diesem workflow:
InformationsquelleAutor der Antwort cpilko
Können Sie die Abfrage des Ereignis-Tabelle ohne Angabe eines Wendeplatten-Spalte, D. H. einem tatsächlichen Ereignis-Id. Du könntest die Suchfunktion verwenden und Abfragen, event-Typen, z.B.
http://graph.facebook.com/search?q=Dublin&type=event
http://graph.facebook.com/search?q=London&type=event
Sobald man diese Ergebnisse könnte man dann weiter filtern, indem Sie Zeitzone und Standort.
InformationsquelleAutor der Antwort Neil
Facebook Suche-Dokumentation bedeutet, dass Sie können führen Sie eine Suche für "Objekte", basierend auf einer Position. Zum Beispiel sollten Sie in der Lage sein zu tun
https://graph.facebook.com/search?type=location&place=45386717890&distance=1000
um eine Liste der Objekte (einschließlich Veranstaltungen), die innerhalb von 1000 (Meilen? km? Sie nicht die Mühe zu sagen) von New York City (Objekt #45386717890). Allerdings habe ich immer nur ein leeres Ergebnis, unabhängig von dem, was ich Suche in der Nähe.Ich vermute, dass diese Funktion defekt ist.
InformationsquelleAutor der Antwort Tim Tisdall