我目前正在开发一个Android应用程序,它使用Facebook图形API来根据用户的位置获取页面/位置.我还希望按类别过滤结果,例如餐馆.现在我只是在寻找名为"餐厅"是这样的: https://graph.facebook.com/search?q=restaurant&type=place¢er=37.76,-122.427&distance=1000
问题是它不会找到没有名称"restaurant"的页面/地方,它也会返回与餐馆没有任何关系的地方.我也有语言问题,在非英语国家,我的搜索将完全失败.
我正在考虑的一个可能的解决方案是获取范围内的所有位置,并在我的应用程序中解析它们的类别或名称.显然这会给我的应用带来很多开销.
我想知道是否有更好的解决方案,比如使用FQL来获得过滤结果?