In movies & tv when you &append_to_response=images
it returns an images.backdrops
and images.stills
collection
The image usually has these fields
"aspect_ratio"
"height"
"iso_639_1": null,
"file_path":
"vote_average":
"vote_count":
"width":
However the image collections have no order; there are logos & text in different languages superimposed on the images.
Can we curate the image responses that it returns english images?
when I try to set language en-US in the query params, images return empty.
https://api.themoviedb.org/3/movie/329865?api_key=<>&language=en-US&append_to_response=images
.
res
...
"images": {
"backdrops": [],
"logos": [],
"posters": []
},
thanks
¿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 26 de junio de 2024 a las 15:39
You need to use Parameter &include_image_language. For example:
Images only:
OR Getting details plus images:
If you do not use Parameter &include_image_language, then the &language Parameter can not contain reference to Country.
You can not use en-US, language-COUNTRY. Must only use en, language. For example:
Contestado por ridhwaans
el 26 de junio de 2024 a las 16:57
@ticao2 thank you!
Contestado por ridhwaans
el 4 de julio de 2024 a las 00:41
@ticao2 i have some additional questions if
&include_image_language=en,null
is set, on rare occasions, it sometimes returns an empty array of images in a tv episode response. but it depends on TV show original language or TV episode (for example tv show 61709/season/5/episode/3)1) what does
&include_image_language=null
mean? if it doesnt have english images does it get nothing?2) what does
iso_639_1: null
mean in movies and tv images? if a movie or tv original_language or languages is non-en
, likeja
, is it better not to append&include_image_language=en
or append a native language?thanks in advance
Contestado por ticao2 🇧🇷 pt-BR
el 7 de julio de 2024 a las 17:42
I would say that 99% of backdrops have no language.
So they are marked as no language, as null.
To receive 1% of backdrops with your language, add your language.
Or as many languages as you want.
&include_image_language=null,en,ja,fr,de,pt,es,zh etc...