1

我試圖讓我的組,圖形API 2.0版,但數據返回空:Facebook的圖形API V2.0 + - /我/組返回空

{ 
    "data": [] 
} 

爲此,我使用V1.0之前的版本這是可行的。我用: https://graph.facebook.com/v2.2/252637181559106?fields=id%2cname&access_token=****

同樣的結果我有https://apigee.com; (https://apigee.com/console/facebook?req=%7B%22resource%22%3A%22getusergroups%22%2C%22params%22%3A%7B%22query%22%3A%7B%7D%2C%22template%22%3A%7B%22user%22%3A%22me%22%7D%2C%22headers%22%3A%7B%7D%2C%22body%22%3A%7B%22attachmentFormat%22%3A%22mime%22%2C%22attachmentContentDisposition%22%3A%22form-data%22%7D%7D%2C%22verb%22%3A%22get%22%7D

任何人都可以幫助我接收我的所有羣組嗎?

回答

0

你提到的組是一個封閉的組。爲了訪問有關該組的任何信息,您需要擁有user_groups權限。 Facebook的政策是拒絕任何人的授權,除非他們正在編寫一個沒有原生Facebook應用的平臺。如果你是編碼爲Android iOS或Windows Mobile的,你可能運氣了...... =(

+0

我有權「user_groups」大多數開發商user_groups許可。用API版本v1.0工作 – V2dim

+0

調試訪問令牌。我很確定你沒有授權user_groups。 – luschn

+0

我有這個權限,因爲: 1. 2015年4月30日之前,這是可行的; 2.如果我沒有這個權限,那麼對於請求我應該收到異常「沒有權限」但不是HTTP/1.1 200確定與空對象 – V2dim

2

https://developers.facebook.com/docs/facebook-login/permissions/v2.3

user_groups

使您的應用讀取組的人是通過用戶對象上的組邊緣的成員

此權限不允許您代表某個人創建組,但無法通過Graph API創建組

評論

如果您的應用程序請求此權限Facebook將不得不審查您的應用如何使用它。

有限使用

此權限授予應用程式建立在平臺Facebook的品牌客戶,其中Facebook是不是已經可用。例如,Android和iOS應用不會被批准獲得此權限。此外,Web,桌面,車載和電視應用程序將不會被授予此權限。

簡而言之:Facebook將不再批准從30月開始到2015年