私は現在、FacebookグラフAPIを使用してユーザーの場所に基づいてページ/場所を取得するAndroidアプリを開発しています。また、レストランなどのカテゴリで結果をフィルタリングしたいと思います。今のところ、私は次のように「レストラン」という名前を検索しています: https ://graph.facebook.com/search?q=restaurant&type=place¢er=37.76,-122.427&distance=1000
問題は、「レストラン」という名前のないページや場所が見つからず、レストランとは関係のない場所も返されることです。言語の問題もあります。英語以外の国では、検索が完全に失敗します。
私が検討している考えられる解決策は、範囲内のすべての場所を取得し、アプリでカテゴリまたは名前を解析することです。明らかに、これは私のアプリに多くのオーバーヘッドをもたらします。
FQLを使用してフィルタリングされた結果を取得するようなより良い解決策があるかどうか疑問に思いましたか?