为了账号安全,请及时绑定邮箱和手机立即绑定

在wordpress中解码来自API的JSON响应

在wordpress中解码来自API的JSON响应

PHP
拉风的咖菲猫 2022-08-19 10:43:16
我正在尝试从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;


查看完整回答
反对 回复 2022-08-19
  • 1 回答
  • 0 关注
  • 61 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信