百度mp3在近几年已经不给出下载地址,所以想用php获取已经不能直接获取下载地址,想要采集MP3的下载地址可以在baidu mp3在线播放器的歌曲url做采集。百度也做了相应的防盗链处理,不能直接盗链在线播放,只能下载。
不多说,上代码。
php源码说明: 通过输入歌曲 得到百度mp3 第一页的歌曲名、歌手和歌曲url。文件编码请使用gb2312
上效果图:
<?php /* php获取百度MP3 by enenba 2012-6-27 $param str 歌曲名 $return array $result $result['songurl'] =>歌曲url $result['singer'] =>歌手 $result['songname']=>歌曲名 */