在Facebook页面中搜索公司


Search for a company in Facebook pages

我正在用PHP编写一个应用程序,它可以在不同的社交平台(Facebook、Google+)上按名称、地址、邮政编码和电话号码搜索公司。现在对我来说最重要的是Facebook。到目前为止,我发现图形API搜索功能:

/search?q={COMPANY_NAME}&type=page

但这只使用公司名称作为搜索参数。有什么想法可以通过使用姓名、地址、邮政编码和电话号码作为搜索字段来做到这一点吗?

终于找到了一些东西。使用Graph可以在Facebook上按公司名称进行搜索。结果看起来像这样:

{
  "data": 
  [
    {
      "category": "Company", 
      "category_list": [
      {
        "id": "209889829023118", 
        "name": "Landmark"
      }
  ], 
  "name": "Pixar", 
  "id": "107673092595794"
 }

}

然后,您可以通过id提出请求,在本例中为107673092595794,以访问地址、电话号码或有关公司的任何其他数据。