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.
¿No encuentras una película o serie? Inicia sesión para crearla:
¿Quieres puntuar o añadir este elemento a una lista?
¿No eres miembro?
Contestado por Travis Bell
el 1 de noviembre de 2023 a las 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.
Contestado por vitorary90
el 1 de noviembre de 2023 a las 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.