我尝试从Facebook页面获取事件,并且它适用于临时访问令牌(下面的代码)。我已经搜索了很多质量保证,以获得有关如何获得永久访问令牌或类似内容的答案。
我的网站上没有用户登录,只是提取JSON - 没有互动。
然后我发现了这个
https://graph.facebook.com/oauth/access_token?
client_id=APP_ID&
client_secret=APP_SECRET&
grant_type=fb_exchange_token&
fb_exchange_token=EXISTING_ACCESS_TOKEN
改变"改变"我的令牌进入60day令牌,但我得到一个错误:
Error validating client secret.
我可以向你保证,我的客户秘密是正确的。
所以我拥有的是:
我的工作基本上是这样的:(使用临时访问令牌)
$page_id = "xxx";
$app_id = "xxx";
$token = "xxx";
$object = json_decode(file_get_contents("https://graph.facebook.com/v2.8/".$page_id."/events?fields=id,name&access_token=".$token));
<pre>
<?php print_r($object); ?>
</pre>
现在该怎么办?我错过了什么?
非常感谢
答案 0 :(得分:0)
这不是关于'扩展页面访问令牌' - 它是关于你可以在这里找到的App Token的所有内容:https://developers.facebook.com/tools/accesstoken/
此令牌可让您访问App-Data。