Hi there, I'm fetching keyword data from the API, but each query returns an array with maximum of 20 results. Is there a way of getting the whole results? It's a React.js app, here's my code:
const fetchKeywords = (query) => {
axios
.get(`https://api.themoviedb.org/3/search/keyword`, {
params: {
api_key: apiKey,
query: query,
},
})
.then((response) => {
setKeywords(response.data.results);
console.log(response.data.results);
})
.catch((error) => {
console.error(error);
});
};
Thanks in advance.
Es fehlt ein Film oder eine Serie? Logge dich ein zum Ergänzen.
Diesen Eintrag bewerten oder zu einer Liste hinzufügen?
Kein Mitglied?
Antwort von Travis Bell
am 1. November 2023 um 17:28
Hi @vitorary90,
We do not support setting a customer page size. All of our "list" API's are limited to 20 results per page.
Cheers.
Antwort von vitorary90
am 1. November 2023 um 18:25
I wasn't aware of the "page" parameter, I thought there was only one array with 20 elements returned, but that is for page 1. My bad. Thanks for the feedback, Travis.