Anyway of getting a movie's country of origin? I'd like to show, for each movie, the release date in it's country of origin. For that, I'd need to know what it is so I could parse the release_dates array looking for it.
¿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 16 de diciembre de 2023 a las 21:01
I believe that currently "origin_country" is only available to use as a filter.
See Discover.
https://developer.themoviedb.org/reference/discover-movie
I think the field is not reported in a movie detail data response.
But maybe "primary_release_date" could help.
It is the date considered for worldwide release.
The one next to the title in parentheses on the film homepage.
When the "region" filter is not specified in a Request of Details, the date in the "release_date" field is "primary_release_date".
Normally it is the release date, premiere, in the country of origin.
Contestado por vitorary90
el 17 de diciembre de 2023 a las 12:34
Does the official site of themoviedb make use of the API?
If so, do you have any idea on how they exhibit the movie's release date in my region (BR) and,
if it wasn't released in Brazil, in the original region with the region code inside of parenthesis?
Using primary_release_date wouldn't be sufficient information to put the original region code between parenthesis.
Contestado por ticao2 🇧🇷 pt-BR
el 17 de diciembre de 2023 a las 16:42
Yes.
When there is release date data for the country (in this case BR) in the BD.
Do not enter parenthesis next to the title but just below, alone or next to the certification.
By code programming.
If there is no BR date, use the default date. World Premiere.
The year in parentheses on the film's home page is always the same.
It is always the year of "primary_release_date".
Which in turn is always the date of the world premiere.
Normally from the country of origin.
For example, see the film
Lawrence of Arabia (1962)
https://www.themoviedb.org/movie/947-lawrence-of-arabia/edit?active_nav_item=release_information
UK = 1962-12-11 Theatrical
BR = 1963-02-03 Theatrical
Using Search or Discover, if you specify region=BR, you will receive BR date.
If you do not specify, you will receive a UK date. The world premiere.
To obtain all dates from all countries there are 2 ways.
1 Release Dates
https://developer.themoviedb.org/reference/movie-release-dates
Example
https://api.themoviedb.org/3/movie/947/release_dates?api_key=THE_KEY
2 Details + append_to_response Release Dates
"primary_release_date" in initial details + all dates in all countries
https://developer.themoviedb.org/reference/movie-details
Example
https://api.themoviedb.org/3/movie/947?api_key=THE_KEY&language=pt-BR&append_to_response=release_dates
Contestado por vitorary90
el 22 de diciembre de 2023 a las 11:20
I'm sorry, but I've made all of your query suggestions, and I couldn't find "primary_release_date". Could you please post a screenshot of your json with the query you used?
Contestado por ticao2 🇧🇷 pt-BR
el 22 de diciembre de 2023 a las 11:53
In the response the field title is not "primary_release_date".
The title is the same, "release_date".
If you do not specify "region" the value will be "primary_release_date".
It's a little confusing, I know, but that's how it is.
Decisions in the past bind us today.
Contestado por vitorary90
el 22 de diciembre de 2023 a las 12:05
Oh, I see. Thanks!