延长页面访问令牌的生命周期

时间:2014-06-19 11:50:05

标签: php facebook facebook-graph-api

首先,在此之前标记为重复。我见过类似这个的问题。但是他们似乎都没有与新的Facebook开发者布局保持同步。

我已按照this的说明进行操作。

事实证明这是非常成功的。除了page access token之一迅速变化(??!)。

然后我继续学习延长page access token的寿命。我没发现任何用处!

我已经看过这个方法,你插入你的app-id,app-secret和短命令牌:

https://graph.facebook.com/oauth/access_token&grant_type=fb_exchange_token&client_id={app-id}&client_secret={app-secret}&fb_exchange_token={short-lived-token}

但它只会返回:

{
   "error": {
      "message": "Error validating application. Invalid application ID.",
      "type": "OAuthException",
      "code": 101
   }
}

有人有最新的方法吗?

1 个答案:

答案 0 :(得分:1)

要获取非过期的网页访问权限,请查看How to fetch data from my facebook page without token expired?

显然,只有使用v1.0获取访问权限才能使用v2.0,生命周期为60天。