问题令牌在Google API上过期

时间:2014-07-10 15:57:32

标签: php google-api access-token

大家早上好,使用google-api-client到PHP进行用户身份验证,但在某些时候过期'访问令牌'并且再次对用户进行身份验证,任何人都知道要设置或我修改文件以保持更长时间,令牌当然感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我有同样的问题,在我的情况下我使用了一个名为isAccessTokenExpired()的方法,然后再次发出一个验证请求

if (isset($_SESSION['token'])) {
      googleClient->setAccessToken($_SESSION['token']);
}

if (googleClient->isAccessTokenExpired()) {
    $authUrl = googleClient->createAuthUrl();
    header("Location:$authUrl");
}

希望它有所帮助:)。