Sprijin Bază de date filme (The Movie Database)

For example, this query: http://api.themoviedb.org/3/discover/movie?api_key=key&page=1&release_date.gte=2013-05-12&release_date.lte=2013-05-14, returns a set of movies most of which have a release date outside of that range. Do I have the syntax of the query correct?

17 răspunsuri (pe pagina 1 din 2)

Jump to last post

Pagina următoareUltima pagină

Interesting. Yup, definitely a bug. I don't see anything wrong with your query so I've created a new ticket and will look at this soon.

I've just deployed the fix for this. If you take a look at the query above it's now filtering properly.

And just a quick note, remember the release_date params don't search primary release dates but rather all of the release dates that have been added to any particular movie. Some movie's primary release date might be out of the range you specify, but they will always have a worldwide release in the range.

Of the movies I looked at being returned in your query, they all had at least one release date since 2000 added. See my comment above.

Oh yes, you're right. Isn't it a way to get the first release date ? Like a primary_release_year.gte ?

Hi Kentin,

There is nothing right now but I have created a ticket for me to think about this in the future.

Okay thanks Travis!

Another question about this method. When i add the language as optional paramter will this have any affect on the release_date and sort_by parameter?

Nope, none whatsoever. Language only affects title and poster_path fields.

Hi Travis,

thanks for your feedback.

It would be super-great to be able to specify the country code release_date.gte and release_date.lte apply to, in order to build something which lists the files being released near you.

I've also tried using /movie/now_playing for this, but it seems the "language" parameter does not filter correctly either (if I say language=fr for example, I also get movies released only in Korea)

Hi thomasdeniau,

Yup, there's an open ticket for that here. We only support filtering by language at the moment, there is no country filtering whatsoever at this time.

So filtering by language is supposed to work? I get movie titles in English, Spanish, Korean... with language=fr for both /movie/now_playing and /discover/movie... Thanks a lot!

So filtering by language is supposed to work?

Yup, look at the title field. It will be the field that contains the translated titles. It falls back to the original title if there's no translated value available.

http://api.themoviedb.org/3/movie/now_playing?api_key=###&language=de

You can see The Drop, Maze Runner, Behaving Badly, etc... have translated titles.

Yes, I do get localized titles. But it doesn't filter anything out. For example, films that don't have a title in this language.

Nu găsiți un film sau un serial? Autentificați-vă pentru a-l crea.

Globale

s focalizează bara de căutare
p deschide meniul profilului
esc închide o fereastră deschisă
? deschide fereastra cu scurtături de la tastatură

Pe paginile media

b mergi înapoi (sau la părinte atunci când este cazul)
e mergi la pagina de editare

Pe paginile sezoanelor filmelor seriale

(săgeată dreapta) mergi la sezonul următor
(săgeată stânga) mergi la sezonul precedent

Pe paginile episoadelor filmelor seriale

(săgeată dreapta) mergi la episodul următor
(săgeată stânga) mergi la episodul precedent

Pe toate paginile de imagini

a deschide fereastra pentru adăugarea de imagini

Pe toate paginile de editare

t deschide selectorul de traduceri
ctrl+ s trimite formularul

Pe paginile de discuții

n crează o discuție nouă
w comută starea de vizionare
p comută publică/privată
c comută închisă/deschisă
a deschide activitatea
r răspunde la discuție
l mergi la ultimul răspuns
ctrl+ enter trimite mesajul
(săgeată dreapta) pagina următoare
(săgeată stânga) pagina precedentă

Setări

Doriți să evaluați sau să adăugați acest articol într-o listă?

Autentificare