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
لم تجد الفلم أو المسلسل ؟ سجل دخولك و انشئها
هل تريد تقييم او اضافة هذا العنصر للقائمة؟
لست عضو؟
رد بواسطة Travis Bell
بتاريخ فبراير 7, 2019 في 2:37 مساءا
No, they should be the same. It looks like you have a typo in your second query:
You want
primary_release_date.gte