检查access_token是否有效

时间:2013-07-22 14:16:49

标签: facebook facebook-graph-api

我有一个Facebook应用程序,可自动发布生日提醒。

我在数据库中存储了令牌。

但是现在他们中的大多数已经过期了。

我正在尝试创建一个PHP文件,它将从我的数据库中找到有效的令牌并保存它们。

$query = mysql_query("select fb_token from fb_user")


while ($row = mysql_fetch_array($query)) {
$url = "https://graph.facebook.com/me?access_token=".$row['fb_token']."";

}

通过这个代码我得到每个令牌。需要帮助才能仅保存有效令牌。

1 个答案:

答案 0 :(得分:1)

您可以创建对以下Open Graph URL的请求,基本上您需要提供APPIDaccess_token

https://graph.facebook.com/oauth/access_token_info?client_id=APPID&access_token=xxxxxxxxx

响应将包含指定令牌的到期时间。