Facebook Graph API から、故郷で開催される公開イベントのリストを取得したいと考えています。
FQL が非推奨であり、次のようなステートメントを使用してキーワードでクエリできることは既に知っています。
/v2.2/search?type=event&q=Berlin&since=2015-01-27
ただし、イベントのタイトル、説明、または場所の名前に都市名が含まれていないイベントが多数あるため、このリストでは不十分です。
一方、同じ都市内の場所のリストを取得するには、
/v2.2/search?type=place&since=2015-01-27¢er=52.52,13.41&distance=10000
私の仮定では、「この都市内の指定された距離にあるすべての場所のすべての公開イベント (eid) を教えてください」というクエリを作成すると、より良いイベント リストを取得できると思います。
これが何らかの方法でクエリできるかどうかは誰にもわかりますか? バッチ処理が正しい方法なのか、またはこれら 2 つのエンティティを結合する別の可能性があるのかはわかりません。私の簡単なアプローチは、指定された各場所をリクエストして再度クエリすることです
/v2.2/{placeid}/events
しかし、この場合、Facebook には 50 リクエストのレート制限があることも知っています。