2012-10-26 37 views
1

從文檔http://developers.facebook.com/docs/reference/api/user/看來,要獲取用戶的朋友需要用戶有效的訪問令牌。facebook應用可以通過應用訪問令牌獲取應用用戶的好友嗎?

但是,即使使用應用程序訪問令牌,我也可以獲取應用程序用戶的朋友的ID。由於它沒有記錄,所以我不確定它是通過設計還是僅適用於我的應用程序/時間。

+0

只要隨着用戶授權您的應用程序,您可以使用他的用戶訪問令牌或應用程序令牌讓他的朋友。未經授權==沒有可通過應用令牌獲得的朋友。 – CBroe

+0

我是否還可以訪問用戶通過應用程序訪問令牌爲其授予應用程序權限的所有朋友的詳細信息?我不是100%肯定的,但很久以前我發現可以用app token獲取的字段與用用戶的訪問令牌獲取的字段相比是有限的。 – Divick

回答

3

是的,你可以通過應用程序令牌獲取應用程序用戶的朋友。這是https://developers.facebook.com/docs/opengraph/howtos/publishing-with-app-token/

雖然一個App訪問令牌在很大程度上是用於發佈信息發回給Facebook代表用戶的的目的下記載,有一組信息有限,可以從Facebook檢索使用應用訪問令牌。

  • 基本配置文件的用戶的信息(ID,姓名,用戶名,性別)
  • 用戶的朋友和他們的ID
  • 權限的用戶授予您的應用程序
相關問題