Sto tentando di caricare una canzone su Soundcloud utilizzando l'API di souncloud e javascript. Ma non mi sembra di essere in grado di farlo. Questo è il mio javascriptCaricare la canzone sull'account Soundcloud utilizzando javascript
function ADDTRACK() {
var test = document.getElementById('SongTrack').files[0];
SC.get("http://api.soundcloud.com/users/redstr/tracks.json?client_id=3200814596a029b47877e63edfe6066c", {
limit: 1
}, function(tracks) {
SC.POST({
tracks: {
description: 'This track was recorded in Berlin',
asset_data: '@' + test
}
});
});
}
E questa è la mia caricare HTML
<input type="file" id ="SongTrack" name="pic" accept="audio/*" />
<button type="button" onclick="ADDTRACK()" />Add TRACK</button>
ricevo errori, in modo che chiunque mi può puntare in quello che sto facendo di sbagliato?
Hai provato passando attraverso il debugger? Non ho familiarità con l'API, ma forse c'è un "onSucess" e "onError" che puoi anche catturare, come con le chiamate Jquery Ajax che puoi acquisire per vedere cosa sta succedendo. – spots