I'm practicing the API currently, what I aim to do is to retrieve the top 350 movies that are released after 2004 and sorted by popularity. What I found out is that filter order affects my result.
so I have this in Python:
for page in range(1, 19):
conn.request("GET", "/3/discover/movie?page={}&primary_release_date.gte=2004-01-01&with_genres=18&sort_by=popularity.desc&api_key={}".format(page, my_key), payload)
but if I change it to
conn.request("GET", '/3/discover/movie?page={}&api_key={}&primary_release_data.gte=2004-01-01&sort_by=popularity.desc&with_genres=18'.format(page, my_key), payload)
the movie lists I got are not identical.
Am I doing anything wrong? Or is it supposed to be like this? What's a standard fashion?
Thanks
Não consegue encontrar um certo Filme ou Série? Inicie Sessão e adicione-o.
Deseja classificar ou adicionar este item a uma lista?
Ainda não é um membro?
Resposta de Travis Bell
em 7 fevereiro 2019 às 2:37 PM
No, they should be the same. It looks like you have a typo in your second query:
You want
primary_release_date.gte