Я использую социальную сеть Laravel для получения событий календаря Google от Google.
Ниже приведен код, который записан в функции индекса функции контроллера календаря
$googleCalendars = $this->google->getCalendar($request);
$googleEvents = $googleCalendars->events->listEvents($this->google->getUserInfo()->email);
из вышеприведенной функции, я перечисляю все события, связанные с этим пользователем.
Ниже приведена функция getUSerInfo, которая написана в googlehelper.php
public function getUserInfo()
{
$oAuth = new \Google_Service_Oauth2($this->googleClient());
$userData = $oAuth->userinfo_v2_me->get();
return $userData;
}
После прихода $oAuth->userinfo_v2_me->get();
здесь я получаю ошибку ниже:
{ "error": "invalid_grant", "error_description": "Bad Request" }
Я думаюсрок действия моего маркера обновления истек.Итак, мой вопрос: как только срок действия токена истек, каково его решение?