Вызов неопределенного метода GuzzleHttp \ Psr7 \ Request :: fillHeader ()
Это ошибка, возникающая при попытке получить токен доступа с токеном обновления.
У меня есть google / apiclient - ^ 2.0 и, насколько я вижу, он работает с guzzlehttp / guzzle: ~ 5.3.1 | ~ 6.0 .
Я использовал laravel socialite и сделал сервис для Google.Я делаю в автономном режиме запрос на получение refresh_token от Google и обновить его с помощью текущего зарегистрированного пользователя. Пока все работает.
Когда я пытаюсь создать новый экземпляр клиента Google и получить токен с помощьютокен обновления Я получаю следующую ошибку
вызов неопределенного метода GuzzleHttp \ Psr7 \ Request :: fillHeader ()
$client = new Google_Client();
$client->refreshToken(Auth::user()->getUserInfo()->refresh_token);
$this->drive = new Google_Service_Drive($client);
Ошибка в refreshToken.Что я упускаю и не делаю правильно?