查找社交图搜索结果的Facebook UID

时间:2013-11-24 21:44:37

标签: facebook facebook-graph-api

我正在尝试从社交图搜索返回Facebook UID的结果。例如,假设我要搜索“喜欢冲浪并住在佛罗里达州的人”,然后我想抓住所有这些搜索结果的Facebook UID。

我可以通过打开每个人的个人资料并将他们的个人资料网址输入到像f​​indmyfacebookid.com这样的网站中来一次执行此操作。

我只是希望有更快的方法来做到这一点。有没有人对我可能从哪里开始有任何想法?谢谢大家!

1 个答案:

答案 0 :(得分:2)

要获取用户ID,您可以使用图形API调用。不需要外部网站。

使用此API请求

http://graph.facebook.com/{USERNAME} OR {USERID}

Eg: http://graph.facebook.com/mark

您将获得JSON格式的基本配置文件参数的结果集。

{
   "id": "4",
   "name": "Mark Zuckerberg",
   "first_name": "Mark",
   "last_name": "Zuckerberg",
   "link": "http://www.facebook.com/zuck",
   "username": "zuck",
   "gender": "male",
   "locale": "en_US"
}