2013-09-30 30 views
1

正如Link中提到的,應用程序可以通過應用程序access_token訪問用戶的好友ID。但是,當我試圖通過在Facebook上只有應用程序Access_token訪問用戶的朋友

www.graph.facebook.com/USER_ID?fields=friendlists&access_token=ACCESS_TOKEN

訪問用戶的朋友,我得到一個錯誤:

{ 
    "error": { 
    "message": "An access token is required to request this resource.", 
    "type": "OAuthException", 
    "code": 104 
    } 
} 

我怎樣才能訪問用戶的好友列表中,只有應用程序訪問令牌?

+0

那麼,訪問令牌在哪裏?我無法在任何地方看到它 –

+0

對不起,我編輯了這個問題。 – rohangulati

+0

您是否嘗試從URL中刪除「www」並僅使用https://graph.facebook.com/... –

回答

1

您是否嘗試過「朋友」字段?

https://graph.facebook.com/USER_ID?fields=friends&access_token=ACCESS_TOKEN 

如果您的要求只是爲了獲取用戶的朋友和他們的Facebook的ID,你可以在這裏得到它們。

+0

我得到一個錯誤{ 「錯誤」:{ 「消息」: 「不支持操作」, 「類型」: 「FacebookApiException」, 「代碼」:100 } } – rohangulati

+0

檢查用戶訪問令牌過期。 你可以在這裏查看http://developers.facebook.com/tools/debug/accesstoken – Mani

相關問題