我正在为ipad的facebook应用程序工作。我正在使用graph api。谁能告诉我如何通过输入emailid来搜索Facebook上的人?
答案 0 :(得分:0)
这是不可能的! Facebook仅为使用Facebook网站的用户提供此功能,此功能可能永远不会通过API公开。
<强>更新强>
可以通过Graph API通过电子邮件进行搜索,但它仅限于您的联系人,不能用于搜索其他用户(请参阅BUG #167188686695750中的回复):
搜索用户只是用户的用户功能,用于寻找新朋友或通过电子邮件搜索以查找Facebook上的现有联系人。
这实际上意味着您需要使用活跃用户access_token
查询API,并且无法使用应用access_token
或匿名进行此类搜索。
此外,此功能目前已被破坏(请参阅Searching Facebook profile with email address is no more working with Graph API)。这个错误(截至2012年2月23日)标记为已修复并且修复可能很快就会推迟。
答案 1 :(得分:0)
我们可以使用以下图表api url
获取某个人的脸谱资料如果此人在我们的朋友列表中,它将给出结果。对于非朋友,它将无法正常工作。