Все, что я хочу сейчас сделать, - это записать данные, которые я пытаюсь получить из Sky Scanner API через вызов POST, но получаю ошибку 500. Любые идеи о том, что я делаю не так, здесь?
Кстати, новый программист
Обновление: ошибка 400
const KEY = '123';
fetch("https://skyscanner-skyscanner-flight-search-v1.p.rapidapi.com/apiservices/pricing/v1.0", {
"method": "POST",
"headers": {
"x-rapidapi-host": "skyscanner-skyscanner-flight-search-v1.p.rapidapi.com",
"x-rapidapi-key": `${KEY}`,
"content-type": "application/x-www-form-urlencoded"
},
body: new URLSearchParams({
"inboundDate": "2019-11-10",
"cabinClass": "business",
"children": "0",
"infants": "0",
"country": "US",
"currency": "USD",
"locale": "en-US",
"originPlace": "SFO-sky",
"destinationPlace": "LHR-sky",
"outboundDate": "2019-11-20",
"adults": "1"
})
})
.then(response => {
console.log(response);
})
.catch(err => {
console.log(err);
});