Я использую анализатор echonest для загрузки треков и получения из них некоторых звуковых характеристик.
Я сделал это, отправив запрос на завивание.
Я понимаю, что API теперь смягчен для Spotify, и мне интересно, могу ли я по-прежнему загружать треки для анализа, а не только анализировать треки с учетом их идентификатора Spotify.
Я использовал этот метод:
$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 для обучения своей исходной модели здесь.