小程序公众号

今天测试用小程序调用API接口,发现有些数据打印都是对象,怎么全部打印详细点来

小程序代码:

复制代码
  httpsearch: function (name, offset, type, cb) {
    wx.request({
      url: 'https://www.tinywan.com/api/wechat/songsSearch',
      data: {
        name: name,
        offset: offset,
        limit: 20,
        type: type
      },
      method: 'GET',
      success: function (res) {var arr = res.data.playlist.item;
        for (var x in arr){
          console.log(x);
          console.log(arr[x]);
        }
      }
    })
  }
复制代码

服务端代码:

复制代码
    public function songsSearch()
    {
        $name = input('param.name');
        $offset = input('param.offset');
        $limit = input('param.limit');
        $type = input('param.type');
        $curlReq = curl_request('http://stream.aliyun.com/api/search/get/',[
            's'=>$name,
            'limit'=>$limit,
            'type'=>$type,
            'offset'=>$offset,
        ]);
        $arrRes = json_decode($curlReq,true);
        $newArr = [];
        foreach ($arrRes['result']['songs'] as $key=>$val){
            $newArr[] = [
                'id'=>$val['id'],
                'name'=>$val['name'],
                'creatorId'=>$val['artists'][0]['id'],
                'creator'=>$val['artists'][0]['name'],
                'img1v1Url'=>$val['artists'][0]['img1v1Url'],
            ];
        }
        $res = [
            'code' => 200,
            'msg' => 'success',
            'playlist' =>[
                'item'=> $newArr,
                'songCount'=> $arrRes['result']['songCount'],
            ]
        ];
        return json($res);
    }
复制代码

打印结果

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值