我曾经使用 echonest 分析器来上传曲目并从中获取一些音频特征。
我通过发送 curl 请求来做到这一点。
我意识到 API 现在已经减轻了对 Spotify 的影响,我想知道我是否仍然可以上传曲目进行分析,而不是只分析给定 Spotify ID 的曲目。
我曾经使用这种方法:
$post = array(
"url"=>$title,
"api_key"=>"myAPI",
"format"=>"json"
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, "http://developer.echonest.com/api/v4/track/upload");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$response = curl_exec($ch);
$result=json_decode($response,true);
$status=$result['response']['track']['status'];
Spotify有类似的方法吗?谢谢。
我可以使用离线特征分析器,但我在这里使用 EchoNest Analyzer 来训练我的原始模型。