Facebook v2.8访问令牌无需登录

时间:2016-11-06 17:42:38

标签: json facebook

我尝试从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.

我可以向你保证,我的客户秘密是正确的。

所以我拥有的是:

  • 页面ID,App ID,App 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>

现在该怎么办?我错过了什么?

非常感谢

1 个答案:

答案 0 :(得分:0)

这不是关于'扩展页面访问令牌' - 它是关于你可以在这里找到的App Token的所有内容:https://developers.facebook.com/tools/accesstoken/

此令牌可让您访问App-Data。