2012-04-12 118 views
4

在搜索API中,我需要获取像facebook.com这样的用户详细信息。如果我使用Graph API获取搜索详细信息,则细节完全不同。Facebook Graph API用户搜索

例如,在我的朋友列表中搜索一个人时,他/她的详细信息将首先显示。但是使用Graph API,我可以得到那些无序的细节。

实例网址:https://graph.facebook.com/search?q=SEARCHNAME&type=user

+0

你问为什么数据的排序是不同的?也许你应该让你的问题更清楚。在一些示例FB响应中添加可能会有帮助。 – covati 2012-04-12 18:41:39

+0

例如,我使用名称“covati”进行搜索,facebook.com中的用户结果与使用Graph API的搜索结果完全不同。名称“Federico Covati”是Graph API中的第一个搜索结果。但在facebook.com中,它将以其他顺序排列。顺序不正确。 – Mala 2012-04-17 06:34:06

回答

1

的原因不同的是,因为Facebook正在为您定制的结果,当您通过您的帐户进行搜索在陌生人喜欢你的朋友。当您搜索未识别的Facebook图形API时,它无法执行相同的操作。

+0

是获得相同结果的其他方法吗?并没有显示曾经设置隐私设置的用户。但是当我使用Facebook时,它会显示所有用户列表,这可能会设置隐私设置与否。 – banu 2013-08-07 09:30:34