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
Etkö löydä elokuvaa tai TV-ohjelmaa? Kirjaudu sisään lisätäksesi se.
Haluatko pisteyttää vai lisätä tämän nimikkeen listaan?
Ei rekisteröitynyt jäsen?
Vastaus käyttäjältä Travis Bell
7 helmikuu 2019 klo 2:37PM
No, they should be the same. It looks like you have a typo in your second query:
You want
primary_release_date.gte