Guzzle 6:不再有用于响应的 json() 方法
之前在 Guzzle 5.3 中:
$response = $client->get('http://httpbin.org/get');
$array = $response->json(); // Yoohoo
var_dump($array[0]['origin']);
我可以很容易地从JSON响应中获取PHP数组。现在在Guzzle 6中,我不知道该怎么做。似乎不再有方法了。我(快速)从最新版本阅读文档,但没有找到有关JSON响应的任何内容。我想我错过了一些东西,也许有一个我不理解的新概念(或者也许我没有正确阅读)。json()
这是(下面)新的方式是唯一的方法吗?
$response = $client->get('http://httpbin.org/get');
$array = json_decode($response->getBody()->getContents(), true); // :'(
var_dump($array[0]['origin']);
还是有帮手或类似的东西?