Php 如何删除重复的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只会返回某种类型的错误消息。例如:

我有100个活跃的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个有效的访问令牌。但问题是:“对于一个帐户,我有多个令牌。”我只想为每个帐户保留一个令牌,并想删除同一帐户的另一个令牌