最近做了一个demo,可以根据百度mp3接口获取歌曲的链接。在做的过程中,参考了以下两篇博文,写的很不错。
http://mrasong.com/a/baidu-mp3-api百度mp3接口
http://mrasong.com/a/baidu-mp3-api-full[新]百度mp3接口
下面附上我的demo:
class Music{
//只获取其中一条数据返回
//$query指歌曲关键字
public function getOneLink($query)
{
$result = $this->getMusicLink($query);
if(!empty($result))
return $result[0];
else
return null;
}
//根据关键字得到所有歌曲列表
//返回数组中包括四个字段(歌曲名称、歌手、歌曲id、链接)
//$query指歌曲关键字
public function getMusicLink($query)
{
//根据url获取跟$query相关