Laravel GuzzleHttp. Ошибка unsupported_grant_type
Такая проблема - не могу отправить запрос через Guzzle.
$client = new Client(); //GuzzleHttp\Client
//получаем токены
$result = $client->post($request->getSchemeAndHttpHost() . '/oauth/token', [
'auth' => ['basic', 'auth'], //basic auth
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'grant_type',
'contents' => 'password'
],
[
'name' => 'client_id',
'contents' => $clientId,
],
[
'name' => 'client_secret',
'contents' => $secret,
],
[
'name' => 'username',
'contents' => '[email protected]',
],
[
'name' => 'password',
'contents' => '******',
],
]
]);
Получаю ошибку unsupported_grant_type
Хотя через Insomnia запрос отрабатывает корректно:


