2013-05-08 68 views
1

在Facebook上,当您在顶部的搜索框中写入内容时。您可以使用Facebook API进行基于用户的搜索吗?

像“Eric的

你第一次与你的朋友叫埃里克的结果进一步压低你得到你可能会与X共同的朋友和一些随机附近的人你可能知道,知道的人。

是否可以使用Facebook API进行类似搜索?

我已经试过:

https://graph.facebook.com/search?q=eric&type=user&fields=id,name&access_token= (my token) 

如果我说我的我的access_token会得到像Facebook上的一个搜索想。但我只是从世界各地得到一些随机的埃里克。

我正在写一个简单的web应用程序,让这个搜索工作将是伟大的!谢谢!

回答

1

这是可能的程度,但在进一步确保这不是您的应用程序的主要服务之前,否则您运行违反Facebook政策复制核心功能的风险。

你需要寻找到user FQL tablefriend table

做一个FQL电话如下:

SELECT name FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me()) 

然后保存从呼叫JSON响应,并使用预输入的算法/插件。

相关问题