我正在寻找一种按名称和位置准确搜索 facebook 页面的方法,以便我可以检索页面上的信息。例如,假设我想在德克萨斯州哈斯莱特 ( http://www.facebook.com/DixonInsurance ) 搜索 Allstate 页面。由于“Allstate”在页面名称中,它出现在此搜索中:
https://graph.facebook.com/search?q=allstate&type=page&limit=100&access_token=[your access token here]
它非常适合获取标题中包含“allstate”的页面的页面 ID 列表,但是这些页面的数量非常多。但是,为了找到包含哈斯莱特市的 Allstate 页面,我必须向 facebook 图表发送不相关的请求,直到我最终点击http://graph.facebook.com/fql?q=select name,page_url,来自 page_id=365699213548 的页面的位置。这有点像清空湖水来喝水——更不用说不相关的请求违反了 Facebook 的使用限制。
我不是在寻找地点,而是专门寻找页面。有没有办法在 opengraph 请求中添加城市要求,或者至少限制在找到我想要的页面之前需要搜索的页面数量?