Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何获取年龄限制页面的Graph api密钥_Php_Facebook_Facebook Graph Api - Fatal编程技术网

Php 如何获取年龄限制页面的Graph api密钥

Php 如何获取年龄限制页面的Graph api密钥,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,我需要从17+facebook页面获取事件。我用php做这件事,我想要的是提要,没有什么复杂的东西 我使用以下url: https://graph.facebook.com/UID/events?access_token=1234|ABCD 其结果是: "error": { "message": "An unknown error has occurred.", "type": "OAuthE

我需要从17+facebook页面获取事件。我用php做这件事,我想要的是提要,没有什么复杂的东西

我使用以下url:

https://graph.facebook.com/UID/events?access_token=1234|ABCD
其结果是:

"error": {
   "message": "An unknown error has occurred.",
   "type": "OAuthException",
   "code": 1
}
经过大量的挖掘,我发现这个模糊的信息意味着(至少在我的情况下),这是年龄限制。当我将其更改为13+(无限制)时,上面的url工作得非常好

我找到的所有关于此问题的主题都告诉我使用足够古老的accesstoken,我如何获得它?

我目前登录了一个拥有facebookpage的帐户,他已经足够大了(50岁以上)。

我已经将应用程序的设置更改为酒精页面,facebookpage本身也是如此(它是一个酒吧)。无更改。

转到并创建具有适当权限的新用户访问令牌。您当前正在使用应用程序访问令牌,因此这在年龄限制下不起作用。

完美。FB上的大多数东西都是“啊,抓住你了”,这一点也一样。使用此令牌切换回17+,工作正常