我需要从17+脸书页面获取活动。我在php中这样做,我想要的是feed,没什么复杂的。
我使用以下网址:
https://graph.facebook.com/UID/events?access_token=1234|ABCD
结果是:
"error": {
"message": "An unknown error has occurred.",
"type": "OAuthException",
"code": 1
}
经过大量挖掘后,我发现这个模糊的信息意味着(至少在我的情况下),这是年龄限制。当我将其更改为13+(没有限制)时,上面的url工作得很好。
我发现的有关此问题的所有主题都告诉我要使用年龄足够大的访问权限,我该怎么做?
我目前登录的是拥有Facebook页面的帐户,而且他已经足够老了(50岁以上)。
我已将应用程序的设置更改为酒精页面,对于facebookpage本身(其条形图)也是如此。没有变化。
答案 0 :(得分:1)
转到https://developers.facebook.com/tools/explorer并使用适当的权限创建新的用户访问令牌。您当前正在使用App Access令牌,因此这不适用于年龄限制。