Я хочу использовать echoprint - http://echoprint.me/start - для отправки mp3-файла локально с моего компьютера в почтовом запросе, чтобы получить информацию этой песни со своего сервера. Я пытаюсь написать этот запрос на почту в jquery в текстовом редакторе, чтобы получить объект json с подробностями песни, чтобы я мог просмотреть это в консоли своего браузера, а затем использовать данные оттуда. На их веб-сайте объясняется, как сделать этот почтовый запрос, используя curl, для которого в командной строке работает следующий код. Это возвращает объект json, однако это находится в терминале, поэтому мне не так полезно, насколько я знаю.curl post request jquery эквивалент
curl -F "api_key=################" -F "filetype=mp3" -F "[email protected]" "http://developer.echonest.com/api/v4/track/upload"
Я хочу сделать этот запрос с помощью JQuery в моем текстовом редакторе, так что я могу сделать такой же запрос и получить данные в формате JSON в консоли браузера.
Я попробовал этот код, но, к сожалению, она не работает
$.post("http://developer.echonest.com/api/v4/track/upload?api_key=############&url=http://tylergrund.com/mp3/MP3s%20from%20home/Coldplay/01%20Speed%20Of%20Sound.mp3")
.done(function(data) {
console.log(data);
});
Кто может предоставить соответствующий код. Здесь есть инструкции http://developer.echonest.com/docs/v4/track.html, но они объясняют, как это сделать, используя curl. Любая помощь будет принята с благодарностью. Я новичок в этом, поэтому, пожалуйста, успокойся.
насчет чтения руководства для [JQuery.post] (https://api.jquery.com/ jquery.post/) ...? –
@axel Я начал с чтения документации jquery, поэтому моя попытка выше, однако это не сработало :-( –
Это, очевидно, потому, что вы ничего не публикуете для URL-адреса GET .. –