Ошибка Guzzle6 Неверный тип ресурса: массив при отправке GuzzleHttp \ Psr7 \ Request

Я пытаюсь отправить код с помощью GuzzleHttp \ Psr7 \ Request, как-то я получаю сообщение об ошибке Неверный тип ресурса: массив, следующие мои коды

$params = ["name"=>"myName","id"=>"myId"];
$client = new Client();
$request = new Request('PUT','https://api.hitbox.tv/media/live/myName?authToken=myToken',["content-type"=>'application/json'],["json"=>$params]);

$response = $client->send($request);

я следуюэтот руководство.

Ответы на вопрос(1)

Ваш ответ на вопрос