2016-07-28 53 views
1

我想通過使用GuzzleHttp \ Psr7 \ Request發送代碼,不知何故,我得到錯誤無效的資源類型:array,以下是我的代碼Guzzle6錯誤資源類型無效:數組發送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); 

我正在關注this指南。

回答

0

如果你想使用JSON的請求,只是json_encode()創建它:

$request = new Request(
    'PUT', 
    'https://api.hitbox.tv/media/live/myName?authToken=myToken', 
    ["content-type" => 'application/json'], 
    json_encode($params) 
); 
相關問題