在谷歌api手动过期令牌

Pin*_*wer 4 php google-api youtube-api

似乎我需要等待60分钟才能使我的Google令牌过期.我试图测试我的代码如何刷新我的令牌工作,我没有时间等待60分钟,只是为了测试它是否正常工作.

有没有办法手动过期谷歌令牌,以便我可以测试我的刷新令牌代码是否正常工作?

Red*_*han 5

通过撤销access_token,你也撤销了refresh_token,docs:

令牌可以是访问令牌或刷新令牌.如果令牌是访问令牌并且它具有相应的刷新令牌,则刷新令牌也将被撤销.

所以没有办法使access_token过期并保留refresh_token.

但是你可以测试refresh_token是否正常工作而不需要使access_token失效(你可以有很多access_token).

另外,您可以在此网址上查看access_token的状态:https://www.googleapis.com/oauth2/v1/tokeninfo? access_token = YOUR_TOKEN_HERE

并且根据您的刷新回报或不是您的access_token.