我正在尝试从API解码JSON响应,并将“serial_no”存储为字符串,位于我的代码下方,但我无法获得预期的结果。我做错了什么吗来自 API 的 JSON 响应 [ { "id": 20063, "transaction_date": "2020-01-24 10:41:031", "reference_id": "91", "voucher": [ { "serial_no": "KFCYQOqW23012024" } ] } ] 网络工序代码/* posting parameters to API */$post = wp_remote_post( $url, array( 'headers' => array( 'Content-Type' => 'application/x-www-form-urlencoded'), 'body' => $reserve_array ) );/*Decode JSON response to store in $serial */ $result = json_decode($post); $serial=$result[0]->voucher[0]->serial_no;
1 回答
萧十郎
TA贡献1815条经验 获得超13个赞
下面的PHP代码解决了我的问题
$result = json_decode( wp_remote_retrieve_body( $post) ); $serial=$result[0]->voucher[0]->serial_no;
- 1 回答
- 0 关注
- 61 浏览
添加回答
举报
0/150
提交
取消