<?php
/*
频道列表url fm.baidu.com/dev/api/?tn=channellist
*/
$url1="http://fm.baidu.com/dev/api/?tn=playlist&id=public_xinqing_shanggan";
$res1=json_decode(file_get_contents($url1),true);
$name=$res1['channel_name'];
foreach( $res1['list'] as $key => $value )
{
$data['songids'].=$res1['list'][$key]['id'].",";
}
$url2="http://fm.baidu.com/data/music/songlink";
echo https_request($url2,$data);die();
function https_request($url, $data = null)
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
if (!empty($data)){
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
}
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($curl);
curl_close($curl);
return $output;
}
?>