Suporte do The Movie Database

Hi I am trying to do my school project and is trying to get all the data from Trending Data

However, I realized there is more than one page for this data. Is there a way to extract the data fromall 1000 pages in one go? I'm an beginner in coding and I really need help :(

I'll be really grateful if someone will be able to help. Thank you

3 respostas (na página 1 de 1)

Jump to last post

This is my code:

api_key = 'api key'
url = "https://api.themoviedb.org/3/trending/all/day?api_key=<<api key>>&language=en-US&page="
response = requests.get(url)
response.json()["results"]

@mangojuicy said:
how to code out all the pages from Trending Data
Hi I am trying to do my school project and is trying to get all the data from Trending Data

However, I realized there is more than one page for this data. Is there a way to extract the data fromall 1000 pages in one go?
I'm an beginner in coding and I really need help :(

I'll be really grateful if someone will be able to help. Thank you

The number/quantity of Items per Page and the number/quantity of Pages
cannot be changed, configured, specified, restricted, or anything like that.
There will always be up to 20 items per page.
And a maximum of 500 pages.
Therefore, at most 10,000 items.

Of course, depending on the parameters used in your API Request
this number/quantity can be much smaller.
Eventually zero.

In a Trending API Request, the quantities are greater.
A maximum of 1,000 pages
Therefore a maximum of 20,000 items

What you can do is just specify the page number you want.

https://api.themoviedb.org/3/trending/all/day?api_key=THE_KEY&page=1
https://api.themoviedb.org/3/trending/all/day?api_key=THE_KEY&page=2
https://api.themoviedb.org/3/trending/all/day?api_key=THE_KEY&page=3
...
https://api.themoviedb.org/3/trending/all/day?api_key=THE_KEY&page=997
https://api.themoviedb.org/3/trending/all/day?api_key=THE_KEY&page=998

That is, make an API Request for each page.

Ahhh so cannot code out all pages in one go

okie thank you so much :))

Não consegue encontrar um certo Filme ou Série? Inicie Sessão e adicione-o.

Geral

s focus the search bar
p abrir menu do perfil
esc close an open window
? open keyboard shortcut window

Em páginas de Média

b go back (or to parent when applicable)
e ir para a página de edição

Em Páginas de Temporadas de Séries

(seta para a direita) ir para a próxima temporada
(seta para a esquerda) ir para a temporada anterior

Em Páginas de Episódios de Séries

(seta para a direita) ir para o próximo episódio
(seta para a esquerda) ir para o episódio anterior

Em Todas as Páginas de Imagens

a abrir janela para adicionar imagem

Em Todas as Páginas de Edição

t open translation selector
ctrl+ s submit form

Em Páginas de Discussão

n criar uma nova discussão
w toggle watching status
p toggle public/private
c toggle close/open
a abrir actividade
r reply to discussion
l ir para a última resposta
ctrl+ enter submit your message
(seta para a direita) página seguinte
(seta para a esquerda) página anterior

Definições

Deseja classificar ou adicionar este item a uma lista?

Iniciar Sessão

Ainda não é um membro?

Crie uma Conta e Adere a Comunidade