The Movie Database atbalsts

I've noticed that the results between the web and API "popular TV shows" are quite different. https://www.themoviedb.org/tv?language=en-US and https://developer.themoviedb.org/reference/tv-series-popular-list give very different results.

Piping

curl --request GET \
     --url 'https://api.themoviedb.org/3/tv/popular?language=en-US&page=1' \
     --header 'Authorization: Bearer TOKEN' \
     --header 'accept: application/json'

through jq to get the names results in

"The Tonight Show Starring Johnny Carson"
"The Tonight Show Starring Jimmy Fallon"
"Good Mythical Morning"
"Brothers"
"The Daily Show"
"The Late Show with Stephen Colbert"
"The Late Late Show with Craig Ferguson"
"The Colbert Report"
"Halo"
"Anderson Cooper 360°"
"Plus belle la vie"
"Doraemon"
"You Hee-yeol's Sketchbook"
"Gute Zeiten, schlechte Zeiten"
"The Walking Dead: The Ones Who Live"
"Elas por Elas"
"Binnelanders"
"Hollywood Squares"
"Die Harald Schmidt Show"
"The Jennifer Hudson Show"

But the first ones on the Web are

The Tonight Show Starring Jimmy Fallon
The Tonight Show Starring Johnny Carson
Good Mythical Morning
The Daily Show
The Late Show with Stephen Colbert
Duel Masters
Halo
You Hee-yeol's Sketchbook
The Walking Dead: The Ones Who Live
The Late Late Show with James Corden
Running Man
The Dick Cavett Show
Law & Order: Special Victims Unit
Avatar: The Last Airbender

There are some overlaps, but in different order. And there are some things that appear in one list and not the other.

What's happening here, and what API call should I actually use to get the Popular TV shows?

3 replies (on page 1 of 1)

Jump to last post

Hi @ymendel,

Web isn't using the "popular" endpoint. It's doing a custom discover call. You can see which filters are selected by looking at all of the filters on the left hand side of the page.

https://developer.themoviedb.org/reference/tv-series-popular-list also says it's just a discover call behind the scenes and shows the equivalent call. Is the difference between that and the web popular list just that the web one uses the US watch_region?

Also, does the language parameter in the popular endpoint not restrict anything? I imagine it shouldn't return https://www.themoviedb.org/tv/13945-gute-zeiten-schlechte-zeiten as one of the results when the call is to https://api.themoviedb.org/3/tv/popular?language=en-US&page=1

@ymendel said:

https://developer.themoviedb.org/reference/tv-series-popular-list also says it's just a discover call behind the scenes and shows the equivalent call. Is the difference between that and the web popular list just that the web one uses the US watch_region?

I believe so.

Also, does the language parameter in the popular endpoint not restrict anything? I imagine it shouldn't return https://www.themoviedb.org/tv/13945-gute-zeiten-schlechte-zeiten as one of the results when the call is to https://api.themoviedb.org/3/tv/popular?language=en-US&page=1

Nope, language is not a filter. It's only used to display localized data if there is some for the items returned in a query.

Nevari atrast filmu vai TV pārraidi? Jāpiesakās, lai to izveidotu.

Vispārējs

s fokusēties uz meklēšanas joslu
p atvērt profila izvēlni
esc aizvērt atvērtu logu
? atvērt īsinājumtaustiņu logu

Informācijas nesēju lapās

b atgriezties (vai pie vecākiem, ja nepieciešams)
e doties uz labošanas lapu

TV sezonas lapās

(labā bultiņa) pāriet uz nākamo sezonu
(kreisā bultiņa) pāriet uz iepriekšējo sezonu

TV sērijas lapās

(labā bultiņa) pāriet uz nākamo sēriju
(kreisā bultiņa) pāriet uz iepriekšējo sēriju

Visās attēlu lapās

a atvērt attēla pievienošanas logu

Visās labošanas lapās

t atvērt tulkošanas atlasītāju
ctrl+ s iesniegt veidlapu

Diskusiju lapās

n radīt jaunu diskusiju
w pārslēgt skatīšanās stāvokli
p pārslēgt publisko/privāto
c pārslēgt aizvērt/atvērt
a atklāta darbība
r atbilde uz diskusiju
l doties uz pēdējo atbildi
ctrl+ enter iesniegt savu ziņojumu
(labā bultiņa) nākamajā lapā
(kreisā bultiņa) iepriekšējā lapa

Iestatījumi

Vēlies novērtēt šo vienumu vai pievienot to sarakstam?

Pieteikties