Я хочу получить список плейлистов, которыми владеет пользователь Spotify.возврат только пользовательский плейлист spotify api
Мне не нужен совместный или общий плейлист, просто плейлисты, которыми владеет пользователь, и могут обновляться.
Это его explained here how to get a user's playlist.
В настоящее время мой код выглядит так. проблема в том, что он возвращает все плейлисты, которые пользователь имеет, вставляя те, которые они не имеют или не разделяют. Есть ли что-то простое, что я могу сделать с областью auth, чтобы получить только плейлист пользователя, или мне нужно перебирать результат и помещать только плейлист в массив, если владелец соответствует владельцу списка воспроизведения?
app.get('/user-playlists', function(req, res){
var options = {
url: 'https://api.spotify.com/v1/me',
headers: {
'Authorization': 'Bearer ' + access_token
},
json: true
};
request-promise(options).then(function(body) {
var userId = body.id;
var options = {
url: 'https://api.spotify.com/v1/users/' + userId + '/playlists',
headers: {
'Authorization': 'Bearer ' + access_token
},
json: true
};
return rp(options).then(function (body) {
var playlists = body.items;
res.json(playlists);
});
}).catch(function (err) {
console.log(err)
})
});
прохладный, тот что я думал. Просто хотел убедиться, что не было более простого способа. –
Не стесняйтесь отметить ответ так, чтобы другим было легче. (И так, что я получаю воображаемые интернет-точки.) Счастливый взлом! –
ха-ха! зеленый тик и добавлена отметка! наслаждайтесь тем блестящим зеленым '+ 25' на вашей приборной панели! :-) –