Я учусь пользоваться RapidAPI, и у меня возникает та же проблема. Я пытаюсь использовать случайные известные цитаты с JavaScript fetch. Я копирую этот код:
async componentDidMount() {
await fetch("https://andruxnet-random-famous-quotes.p.rapidapi.com/?count=10&cat=movies", {
"method": "POST",
"headers": {
"x-rapidapi-host": "andruxnet-random-famous-quotes.p.rapidapi.com",
"x-rapidapi-key": "5d4682bb48msh8e662b997230c75p180ff3jsne9e95966eb37",
"content-type": "application/x-www-form-urlencoded"
},
"body": {}
})
.then(response => {
console.log(response);
})
.catch(err => {
console.log(err);
});
И в консоли это ответ:
body: ReadableStream { locked: false }
bodyUsed: false
headers: Headers { }
ok: true
redirected: false
status: 200
statusText: "OK"
type: "cors"
url: "https://andruxnet-random-famous-quotes.p.rapidapi.com/?count=10&cat=movies"
URL приводит к ошибке: «message»: «Отсутствует ключ приложения RapidAPI. Go до https://docs.rapidapi.com/docs/keys, чтобы узнать, как получить ключ приложения API. "
Кажется, что ключ api отсутствует, но, как я понимаю, он предоставляется в заголовках выборки. Это синтаксическая ошибка или что-то еще, что я пропускаю? Заранее спасибо.