如题,我想解析网易云音乐歌单内容,但是php不熟这段json又太复杂实在是没有解析出来...
地址:http://music.163.com/api/playlist/detail?id=92664101
我想输出nickname和avatarUrl,循环输出歌单里歌的mp3Url,name还有artist里面的picUrl
如题,我想解析网易云音乐歌单内容,但是php不熟这段json又太复杂实在是没有解析出来...
地址:http://music.163.com/api/playlist/detail?id=92664101
我想输出nickname和avatarUrl,循环输出歌单里歌的mp3Url,name还有artist里面的picUrl
php 解析 json 使用 json_decode() 函数即可
$json = json_decode(file_get_contens(http://music.163.com/api/playlist/detail?id=92664101),true);
echo $json['result']['creator']['nickname'];//fafatears
echo $json['result']['creator']['avatarUrl'];//http://p4.music.126.net/8H54LZSIvkMK8tqCJZnbTw==/3294136843838189.jpg
$mp3 = [];
$pic = [];
foreach($json['result']['tracks'] as $value){
$mp3[] = $value['mp3Url'];
foreach($value['artists'] as $v) {
$pic[] = $v['picUrl'];
}
}
var_dump($mp3);var_dump($pic);
2 回答1.5k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答883 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答940 阅读
1 回答920 阅读
1 回答852 阅读