bro*_*web 14 javascript soundcloud
我正在使用Javascript为我的投资组合创建一个带有Soundcloud API的Web应用程序.在我目前的阶段,我需要能够创建一个新的集(也就是播放列表).我正在使用Soundcloud的文档中的示例代码:
SC.connect(function() {
var tracks = [22448500, 21928809].map(function(id) { return { id: id } });
SC.post('/playlists', {
playlist: { title: 'My Playlist', tracks: tracks }
});
});
Run Code Online (Sandbox Code Playgroud)
但是我收到422错误:
不可处理的实体 - 请求看起来没问题,但是一个或多个参数看起来有点棘手.您可能以错误的格式发送数据(例如,我们期望字符串的数组).
但它似乎没有任何遗漏.
小智 6
除了播放列表标题和曲目之外,对SoundCloud API的调用还需要回调函数.您的代码应如下所示:
SC.connect(function() {
var tracks = [22448500, 21928809].map(function(id) { return { id: id } });
SC.post('/playlists', {
playlist: { title: 'My Playlist', tracks: tracks }, function(response){
console.log(response)
}
});
});
Run Code Online (Sandbox Code Playgroud)
不幸的是,他们的例子是错误的.
| 归档时间: |
|
| 查看次数: |
442 次 |
| 最近记录: |