我已经查看过有关此问题的许多问题,似乎无法找到解决方案。
我的访问令牌已过期,我正在使用我的最新刷新令牌以及我的所有客户信息。
$client = new Google_Client();
$client->setClientId($client_id);
$client->setClientSecret($client_secret);
$client->setRedirectUri($redirect_uri);
$client->setAccessType("offline");
$client->addScope("https://mail.google.com/");
$client->refreshToken($refreshToken);
$_SESSION['access_token'] = $client->getAccessToken();
我可以使用我的访问令牌访问google的api但是一旦它过期我尝试刷新它就像上面那样我得到了错误Error refreshing the OAuth2 token, message: '{ "error" : "invalid_grant" }
我的一切似乎都是最新的,并经过测试,其中包括: