如何正确解析API响应

时间:2019-05-02 06:46:04

标签: php laravel api

我的问题相对简单:

我进行API调用并得到以下答复:

[{"RowKey":24764}] 

我收到的内容类型是text/html

以某种方式,我只是无法正确解析它。 json_encodejson_decode似乎都没有帮助。

我正在尝试将该对象映射到我的响应类中:

class ApiResponse {

  public $schedules = [];

}

使用来自https://github.com/mintware-de/json-object-mapper

的json对象映射器

1 个答案:

答案 0 :(得分:0)

考虑此测试用例:

$response = '[{"RowKey":24764}]';
$result = json_decode($response, true);
echo $result[0]['RowKey']; // Output: 24764