Срок действия маркера обновления интеграции с Календарем Google истек - PullRequest
0 голосов
/ 18 сентября 2018

Я использую социальную сеть 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" }

Я думаюсрок действия моего маркера обновления истек.Итак, мой вопрос: как только срок действия токена истек, каково его решение?

...