Hi,
Currently using API to make movie and tv shows discover requests. API request that I have been using for months suddenly stopped working. Below is an example of such request with filters:
Any reason why a request like the one above used to work but not anymore?
Thank you
映画やテレビ番組が見つかりませんか?ログインして作成してください。
このアイテムを評価したり、リストに追加したりしたいですか?
メンバーではありませんか?
ticao2 🇧🇷 pt-BRからの返信
投稿:2023年08月27日 9:42 AM
Try correcting your last 2 parameters.
language=en-US®ion=US
Gil2599からの返信
投稿:2023年08月27日 2:41 PM
Still nothing:
https://api.themoviedb.org/3/discover/movie?api_key=THE_KEY&with_genres=&primary_release_date.gte=&primary_release_date.lte=&with_watch_providers=8&watch_region=us&sort_by=popularity.desc&page=1&language=en-US®ion=US
Perhaps something changed on backend where API functionality changed? Exact request above used to work fine.
ticao2 🇧🇷 pt-BRからの返信
投稿:2023年08月28日 7:02 AM
In your last example, several parameter values are missing.
Let's compare your first example, the one at the beginning of this conversation.
Yours is 1. Mine is 2.
The Country of &watch_region=US is also capitalized.
Travis Bellからの返信
投稿:2023年08月28日 12:29 PM
Indeed, the query #2 above (from @ticao2) is returning 337 results. What about that is not what you expect?
Request
Response
Gil2599からの返信
投稿:2023年08月29日 3:19 AM
After further testing, it seems like watch_region parameter must be capitalized. Language does not need to be in en-US format (simply en works). Apologies for the bug report as it still works when formatted correctly. Documentation on this would help others in the feature. Following request works as expected:
https://api.themoviedb.org/3/discover/movie?api_key=THE_KEY&with_genres=&primary_release_date.gte=&primary_release_date.lte=&with_watch_providers=8&watch_region=US&sort_by=popularity.desc&page=1&language=en®ion=US
Thread can be closed.