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 запрос отрабатывает корректно: введите сюда описание изображения

[введите сюда описание изображениявведите сюда описание изображения


Ответы (0 шт):