使用 javascript 删除 deezer 播放列表

Delete deezer playlist using javascript

我尝试执行此操作的方式是这样的:

var postPlaylistAjax = $.ajax({
    type: 'delete',
    url: 'http://api.deezer.com/user/me/playlists?request_method=delete&
        access_token='+
        encodeURIComponent(deezerAccessToken)+'&playlist_id=' +
        encodeURIComponent(playlistId) + '&output=jsonp',
    dataType: 'jsonp',
    success: function() {
        alert('Deleted');
    },
    error: ajaxError,
});

(当我在网络上尝试时,结果是正确的,但它没有删除播放列表)。

由于删除播放列表的API描述如下

request_method = 删除

https://api.deezer.com/playlist/{playlist_id}

我在 javascript

中执行时遇到问题

已解决:

  function deleteDeezerPlaylist(playlistId) {
                var postPlaylistAjax = $.ajax({
                    type: 'post',
                    url: 'http://api.deezer.com/playlist/'+encodeURIComponent(playlistId)+'?request_method=DELETE&access_token='+encodeURIComponent(deezerAccessToken)+'&output=jsonp',
                    dataType: 'jsonp',
                    error: ajaxError,
                });
                return postPlaylistAjax.then(function (response) {
                    return response.id;
                });
            }