#reactjs
#reactjs
Вопрос:
Я использую spotify api для проекта. Все запросы, которые я сделал, сработали нормально, кроме этого. Я хочу иметь возможность создавать новый плейлист. Это scope
уже было проверено, это не источник проблемы. Для этого я сделал следующий запрос
axios('https://api.spotify.com/v1/users/' ID '/playlists', {
method: 'POST',
headers: {
'Authorization' : 'Bearer ' data.data.access_token,
"Content-Type" : "application/json"
},
data: {
name: Name,
Description: Description
}
})
когда я попробовал это сделать, у меня получилось 400 Bad Request - The request could not be understood by the server due to malformed syntax. The message body will contain more information
Вот ссылка на ссылки на API spotify
https://developer.spotify.com/documentation/web-api/reference/playlists/create-playlist/
Комментарии:
1. что вы получили, когда u console.log (ID)
Ответ №1:
предполагая, что ваш идентификатор определен. Вам необходимо упорядочить свой json.
Прошло некоторое время с тех пор, как я использовал axios,
axios('https://api.spotify.com/v1/users/' ID '/playlists', {
method: 'POST',
headers: {
'Authorization' : 'Bearer ' data.data.access_token,
'Content-Type': 'application/json'
},
data: JSON.stringify({
name: Name,
description: Description
})
})
Комментарии:
1. Мой
ID
правильный, и я попробовалJSON.stringify
, все еще получилerror 400
2. попробуйте описание маленькими буквами, в настоящее время это заглавная буква D
3. боже мой, это был
D
… чувствую себя так плохо. Спасибо, приятель.