Facebook - 按名称查找用户

时间:2010-04-21 21:39:20

标签: facebook

我对Facebook很新,想知道这是否可以用facebook API。

如果用户在我的网站上搜索名称 - 比如说“Jamie Smith” - 我想将此名称传递给Facebook并找到与该名称匹配的所有用户 - 所以如果我可以取回他们的照片和名称以显示在我的网站 - 所以用户可以识别合适的人。

我正在使用PHP,所以如果您可以提供的任何示例或链接将非常有用。 感谢

2 个答案:

答案 0 :(得分:1)

您可以使用FQL执行此操作。具体来说,您可以在user上查询name表。当然,您只能看到这些用户的公共数据。

答案 1 :(得分:0)

如果我是对的,你只能通过名字(FQL)找到你的朋友:

fql?q=SELECT uid, name, pic_small FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) AND strpos(lower(name), 'john') >= 0

您可以尝试使用Graph API查找:

search?q=mark&20zuckerberg&type=user