所以我一直在嘗試這一兩天,試圖找出如何使用Facebook的Graph API v2.2來獲得兩個用戶之間的共同朋友。我知道我只能得到兩個使用FB App的用戶之間的共同朋友,這很酷。Facebook Graph API 2.2共同朋友
該應用程序有以下批准的項目:
- 電子郵件
- public_profile
- user_birthday
- user_friends
- user_hometown
- USER_LOCATION
- user_relationships
- user_website
我的情形是這樣的:
- 用戶(用戶A)註冊到FB應用
- 另一個用戶(用戶B)登記
- 用戶A着眼於用戶B的個人資料
- 配置文件應顯示兩個用戶之間的共同朋友
我試圖在圖形API瀏覽器
/v2.2/app_scoped_user_id?fields=context.fields%28mutual_friends%29
和
/v2.2/user_id?fields=context.fields%28mutual_friends%29
打轉轉。
這些只是返回一個帶有我提供的ID的ID字段,而沒有其他內容。
我全力以赴,文檔也無濟於事。有人可以解釋如何做到這一點? 我將在Angular應用程序中使用它,但只要我可以獲取URL來獲取正確的東西,我可以將它翻譯成Javascript。
相互的朋友只會返回也使用該應用程序的共同朋友。用戶A和B的朋友是否使用該應用? – WizKid 2014-11-22 17:53:21
@WizKid:是的,用戶A和用戶B有共同的朋友已經授權自己的應用程序,這是奇怪的事情。 – jwanglof 2014-11-23 20:05:31
而且A和B以及共同的朋友已經授予了user_friends給應用程序? – WizKid 2014-11-23 20:15:17