2013-05-08 24 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響應,並使用預輸入的算法/插件。

相關問題