2011-03-24 164 views
4

我想使用iPhone Facebook SDK獲取朋友的朋友列表。 我試着使用FQL和圖形API的做法,但我得到了這兩種情況下的錯誤:朋友之友/第二學位朋友的名單。 Facebook圖形API

「無法查找YYYYYY的所有的朋友只能用於查找登錄的用戶(XXXXX)或 朋友登錄的用戶與我做了一些研究和適當的權限」

的看到,這個功能是無法通過Facebook的API,直到2010年10月,但隨後無線電靜默。好吧,差不多6個月之後。那麼這是否實施?

我已經爲我的應用程序請求了所需的所有權限。

回答

2

Facebook Social Graph API或FQL API中不存在此功能。

在我尋求如何做到這一點的過程中,我發現許多開發者提出了同樣的問題。一些開發人員已經要求這個功能超過2年。我認爲FB團隊可能會認爲這是對性能問題的隱私。

0

我一直在努力。我能看到我的朋友的朋友。

它需要以下條件:

  1. 你的朋友需要使用的應用程序。
  2. 來自應用程序read_stream,publish_stream,publish_checkins的權限。

試試這個fql查詢。

$query="SELECT uid, name, work_history FROM user 
     WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 IN 
     (SELECT uid FROM user WHERE uid IN 
     (SELECT uid2 FROM friend WHERE uid1 = $fb_id) and is_app_user=1) 
     )"; 
+0

這一直是如此 - 你只能取其中已經使用了相同的應用程序 – Igy 2012-11-01 23:00:19

+0

@Igy朋友的「朋友的朋友」:是啊...這就是我所說的在點1,......我的答案有任何問題......你是所有Facebook開發者的英雄......我很想傾聽是否有任何錯誤。我可以從中學習.... – 2012-11-02 05:57:25