The Movie Database-ondersteuning

Hi,

I have a problem about using TMDB's API and I'd like to know if anyone can help me out.

I use the following function to retreive the cast of a particular movie: the problem is that some movies have a HUGE cast, 50 or 60 people, and it's pretty useless to me, and once they are grabbed from TMDB there is no way to order them with "relevance" priority but only by name. For this reason I can't just crop the list after is retrived and stored because I would select only the first of them in alphabet order.

public function getMovieCast($id) { return $this->_makeCall('movie/'.$id.'/casts'); }

Is there any way to limit the number of people to retreive from TMDB in this function when asking for the cast of a particular movie? If I could edit this function just to retrieve 10/12 actors it would be more that enough for my need.

Thanks in advance to everyone!

Best regards

2 antwoorde (op blad 1 van 1)

Jump to last post

Hi CANALE83,

once they are grabbed from TMDB there is no way to order them with "relevance" priority but only by name

There is a order field which is what you should be using to order the cast credits responses by. This would be your relevancy.

Is there any way to limit the number of people to retreive from TMDB

No, there is not.

If I could edit this function just to retrieve 10/12 actors it would be more that enough for my need.

Best you can do is pull the whole array down and just grab the first 10 items. It doesn't really matter what else is returned, does it?

Thanks!

Very helpful tips!

Kan ’n rolprent of TV-program nie vind nie? Teken aan om dit te skep.

Globaal

s fokus op soekbalk
p open profielkieslys
esc sluit ’n oop venster
? open sneltoetsvenster

Op mediablaaie

b gaan terug (na ouer waar van toepassing)
e gaan na wysigblad

Op TV-seisoenblaaie

(regterpyl) gaan na volgende seisoen
(linkerpyl) gaan na vorige seisoen

Op TV-episodeblaaie

(regterpyl) gaan na volgende episode
(linkerpyl) gaan na vorige episode

Op alle beeldblaaie

a open beeldtoevoegvenster

Op alle wysigingsblaaie

t open vertaalkieser
ctrl+ s dien form in

Op besprekingsblaaie

n skep nuwe bespreking
w tokkel kykstatus
p tokkel openbaar/privaat
c tokkel maak oop/toe
a open aktiwiteit
r reageer op bespreking
l gaan na laaste reaksie
ctrl+ enter dien u boodskap in
(regterpyl) volgende blad
(linkerpyl) vorige blad

Instellings

Wil u hierdie item gradeer of tot ’n lys toevoeg?

Teken aan