找出旧的facebook访问令牌是否有效

找出旧的facebook访问令牌是否有效,facebook,facebook-graph-api,Facebook,Facebook Graph Api,有没有办法确定过期的访问令牌是否曾经是我的应用程序的有效令牌 我正在使用一个令牌作为密钥/值存储中用户的密钥,由于它最终将过期,我想知道是否有办法确定它是否同时是该用户/应用程序的有效令牌 我的一个想法是使用过期的访问令牌进行查询,并检查响应是否不正确 { “错误”:{ “消息”:“验证应用程序时出错。”, “类型”:“OAutheException”, “代码”:190 } }尝试插入此url中的访问令牌并执行GET https://graph.facebook.com/me/permissi

有没有办法确定过期的访问令牌是否曾经是我的应用程序的有效令牌

我正在使用一个令牌作为密钥/值存储中用户的密钥,由于它最终将过期,我想知道是否有办法确定它是否同时是该用户/应用程序的有效令牌

我的一个想法是使用过期的访问令牌进行查询,并检查响应是否不正确

{
“错误”:{
“消息”:“验证应用程序时出错。”,
“类型”:“OAutheException”,
“代码”:190
}

}

尝试插入此url中的访问令牌并执行GET

https://graph.facebook.com/me/permissions?access_token=USER_ACCESS_TOKEN

如果有效,则该令牌有效

是否适用于任何有效的访问令牌,或仅适用于发出客户端请求的用户生成的访问令牌?如果访问令牌来自不同的用户,则错误消息看起来会有所不同这是针对每个用户生成的用户令牌。当你使用代币时要小心,因为代币会在一两天后过期,这取决于你从Facebook向用户请求的访问类型。