1

我从我的个人资料中在 developers.facebook.com 上创建了一个应用程序。获取APP ID、APP SECRET并生成TOKEN。现在,当我发送请求时

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

没问题,但是当我尝试发送 GROUP 请求时,比如

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

我得到错误

远程服务器返回错误:(403) Forbidden。

看来我有权限问题。我将权限friends_groups, user_friends,user_groups设置为帐户,但是..仍然是同样的错误...

你能告诉我我做错了什么吗?也许我需要一个不同的令牌?

4

1 回答 1

0

据我了解,您正在为需要用户 AccessToken 的端点(对象类型)使用 App AccessToken。请参阅https://developers.facebook.com/docs/graph-api/using-graph-api/#search上的文档

它在说明

“所有 Graph API 搜索查询都需要在请求中包含访问令牌。您需要的访问令牌类型取决于您正在执行的搜索类型。跨 Page 和 Place 对象的搜索需要应用访问令牌。所有其他端点都需要用户访问令牌。”

于 2013-12-11T16:11:32.227 回答