Php 如何删除重复的Facebook访问令牌?
我有100个活跃的Facebook访问令牌。 对于每个帐户,我有多个访问令牌 我只想为每个帐户保留一个令牌,并想删除其他令牌。Php 如何删除重复的Facebook访问令牌?,php,facebook,api,facebook-graph-api,facebook-access-token,Php,Facebook,Api,Facebook Graph Api,Facebook Access Token,我有100个活跃的Facebook访问令牌。 对于每个帐户,我有多个访问令牌 我只想为每个帐户保留一个令牌,并想删除其他令牌。 我不想手动执行此操作,因此请发布一个PHP脚本,检查所有令牌,并为每个帐户只保留一个活动令牌。在这种情况下,验证访问令牌的最简单方法是发出以下请求 https://graph.facebook.com/me?fields=id&access_token=@accesstoken 如果提供的访问令牌无效或过期,Facebook只会返回某种类型的错误消息。例如:
我不想手动执行此操作,因此请发布一个PHP脚本,检查所有令牌,并为每个帐户只保留一个活动令牌。在这种情况下,验证访问令牌的最简单方法是发出以下请求
https://graph.facebook.com/me?fields=id&access_token=@accesstoken
如果提供的访问令牌无效或过期,Facebook只会返回某种类型的错误消息。例如:
{
"error": {
"message": "Error validating access token: This may be because the user logged out or may be due to a system error.",
"type": "OAuthException",
"code": 190,
"error_subcode": 467
}
}
对于有效的访问令牌,结果将以某种方式如下所示
{
"id": "ID_VALUE"
}
为什么要为每个用户保存数百个令牌?我不想验证令牌。我说我有100个有效的访问令牌。但问题是:“对于一个帐户,我有多个令牌。”我只想为每个帐户保留一个令牌,并想删除同一帐户的另一个令牌