我們在一個大麻煩請幫助。fb oAuth和閱讀密切的組飼料 - probm
當組已打開時,我們可以閱讀JSON訂閱源,但是當組隱私設置爲「已關閉」時,我們無法閱讀它,並且無法將組恢復爲「打開」。我們現在正在做的是
$facebook = new Facebook( array( 'appId' => '', 'secret' => '', ) );
$t= $facebook->getAccessToken(); $gid = "233395776824135"; # some group id
$data = curl_get("https://graph.facebook.com/$gid/feed?limit=20&access_token=$t"); curl_get is a function that reads using curl
現在數據返回給我們的(所有時間)只有 {「數據」:[]}
有什麼需要我們做到oAuth的「getAccessToken」功能來設置user_groups權限?如果是的話我們可以怎麼做?
下頁告訴,如果組已關閉,你需要user_groups許可 https://developers.facebook.com/docs/reference/api/group/
請幫幫忙!謝謝
我自己是集團的管理員先生,並且由於集團不再開放我無法獲取飼料。其次,你的意思是通過發送臨時令牌給「setExtendedAccessToken」將其使用60天或什麼? –
是的,該函數將令牌延長達60天(而不是默認的2小時)。而且您確實需要非公共組的訂閱源的用戶令牌,因爲只有該組的成員才允許讀取它。 所以,你唯一的機會就是我寫的:user_groups權限的用戶登錄會做到這一點。 – luschn