Hi, I am wondering if it is possible to get an iterable of all valid movie ids? I know that documentation says I can request using the url: 'https://files.tmdb.org/p/exports/movie_ids_date.json.gz' or something like it but my permission is denied. Is there any up-to-date way of doing this?
¿No encuentras una película o serie? Inicia sesión para crearla:
¿Quieres puntuar o añadir este elemento a una lista?
¿No eres miembro?
Contestado por ticao2 🇧🇷 pt-BR
el 21 de abril de 2022 a las 20:44
As far as I know permission is not denied to anyone.
I assume you read the instructions on how to download this file.
https://developers.themoviedb.org/3/getting-started/daily-file-exports
You are probably using an invalid or wrong URL.
Can you post the URL you used here?
If that's exactly what you pasted in your comment then it's certainly wrong.
It has no date. Must contain date in this format: MM_DD_YYYY .
The latest available today is
Prior to that date, I believe up to 3 or 4 months earlier.
Contestado por masonrware
el 22 de abril de 2022 a las 20:22
Thanks, I knew about the date, it was just a placeholder.
How would I limit my results to movies in english?
Contestado por ticao2 🇧🇷 pt-BR
el 22 de abril de 2022 a las 23:20
Do you still have the denial problem?
Or did you manage to download the file?
If so, can you tell us what the problem was?
How was your URL to access the file?
Please Copy and Paste the response you were getting from our server.
Contestado por masonrware
el 24 de abril de 2022 a las 16:45
The problem was trivial - I removed the gzip extension from the url assuming it would just return serialized JSON. Obviously, this was my mistake. My question is still this: how can I limit my search results to english movies?
Contestado por masonrware
el 24 de abril de 2022 a las 16:49
Moreover, does this data base contain any textual reviews, or is it just the attributes that I received (i.e. adult, id, original_title, popularity, and video). If it does, how would I make an api call for all of those reviews in english/make a call for one?
Contestado por ticao2 🇧🇷 pt-BR
el 24 de abril de 2022 a las 19:27
This file is a daily export of valid IDs that exist in the Database.
And it is generated only with these data, these attributes.
I don't know of an API Request to get all this data at once.
So also not only in English.
EDIT
What is possible, but perhaps a lot of work, is to make successive Discover API Requests.
https://developers.themoviedb.org/3/discover/movie-discover
Using the filters: &with_original_language= en-US and &primary_release_date.gte= and &primary_release_date.lte=
Example
Contestado por Ask4Movie.app
el 20 de septiembre de 2024 a las 13:59
This way doesn't work anymore!
I tried https://files.tmdb.org/p/exports/movie_ids_05_15_2024.json.gz but it doesn't work.
Any suggestion?
Contestado por superboy97
el 20 de septiembre de 2024 a las 14:13
Files are not eternal. We are September 20 and you are trying to get data from May 15, more than 4 months ago.
Contestado por ticao2 🇧🇷 pt-BR
el 20 de septiembre de 2024 a las 18:06
I believe the time limit is 90 days.
So for today it should be possible 06/20/2024.
https://files.tmdb.org/p/exports/movie_ids_06_20_2024.json.gz
Contestado por Ask4Movie.app
el 21 de septiembre de 2024 a las 20:20
I don't think that's the case here, as I got all movies and tv shows with the 2 weeks ago date. But let's say I want IDs of all Movies or TV Shows that are procued by the company called VivaMax (https://www.themoviedb.org/company/149142)
What for of url am I supposed to use for that?
Thanks for your reply though. Appreciate it.
Contestado por ticao2 🇧🇷 pt-BR
el 22 de septiembre de 2024 a las 11:00
See here.
For Movies: https://developer.themoviedb.org/reference/discover-movie
For TV: https://developer.themoviedb.org/reference/discover-tv
Example: