2015-05-13 127 views
-3

我目前正在嘗試使用Facebook Graph API來獲取關閉組的相冊的數據。它正在關閉,我需要先獲取頁面訪問令牌。Facebook圖形API - 帳戶

所以讓我的頁面訪問令牌,我這樣做:

https://graph.facebook.com/{my-id}/accounts?access_token={my-token} 

然而,所有我得到的回覆是:

{ 
"data": [ 
    ] 
} 

我,我在頁面上的管理員試圖從中拉出照片,我甚至於昨天創建了一個Facebook羣測試組,看看它是不是隻是一羣表演,但仍然沒有。

這裏是我的訪問令牌的範圍的列表:

user_managed_groups, user_photos, user_friends, read_stream, read_mailbox, email, manage_pages, read_custom_friendlists, public_profile 

有什麼我失蹤或任何其他方式來進行此事?

編輯: 理想情況下,我想從組的相冊中提取照片URL。我遇到的問題是,當我/ {album-id}/photos時,返回空的JSON。我假設這是因爲該組被關閉,並且需要訪問令牌,但是當我/ me/groups /時,只返回「管理員」:「布爾」。我在哪裏獲得組訪問令牌?

+0

實際問題是什麼?沒有獲得頁面訪問令牌?創建小組與從網頁上拉取照片有什麼關係?這是兩個完全不同的問題......! – Tobi

+0

我編輯了這個問題,對不起有點困惑 – hengj

+0

有沒有這樣的事情作爲一個組訪問令牌 – Tobi

回答

0

/me/accounts返回頁面,而不是組。

/me/groups是你所需要的,並且用戶訪問令牌與user_managed_groups

我建議不要使用您的ID,而是使用「我」。

順便說一句,我相信訪問羣組照片是有限的。甚至沒有專輯或照片端點:https://developers.facebook.com/docs/graph-api/reference/v2.3/group

+0

嗨我編輯了我的原始答案 – hengj

+0

請再次閱讀我的答案。您正嘗試使用/ accounts端點,這是用於頁面的。並且沒有組訪問令牌。我已經解釋了你需要知道的一切,其餘的都在文檔中。只需授權user_managed_groups用戶。 – luschn

+0

我已經添加了一些關於專輯/組照片的更多信息btw – luschn