2013-12-11 65 views
1

我已從我的個人資料創建了一個位於developers.facebook.com上的應用程序。獲取APP ID,APP SECRET並生成TOKEN。現在,當我發送請求像用於搜索羣組的Facebook令牌

https://graph.facebook.com/search?q=media&type=page&access_token=MY_TOKEN 

是好的,但是當我嘗試發送的組的請求,就像

https://graph.facebook.com/search?q=media&type=group&access_token=MY_TOKEN 

我得到的錯誤

The remote server returned an error: (403) Forbidden.

看來我有權限問題。我設置權限friends_groups,user_friends,user_groups到帳戶,但..仍然是相同的錯誤...

你可以請高我,我做錯了什麼?也許我需要一個不同的令牌?

回答

0

據我所知,你正在使用一個App AccessToken作爲需要用戶AccessToken的端點(對象類型)。請參閱該文檔在https://developers.facebook.com/docs/graph-api/using-graph-api/#search

它說明

「所有的圖形API搜索查詢都需要包含在請求訪問令牌。訪問類型的令牌,你需要取決於你執行搜索的類型。 跨頁面和放置對象的搜索需要應用程序訪問令牌。 所有其他端點都需要用戶訪問令牌。「