我正在用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
,以访问地址、电话号码或有关公司的任何其他数据。