Suport de The Movie Database

Is there a way to get a actor and all the films IMDB or TMDB numbers he/she is in?

for instance

$client = new MovieScrapper('TMDB_API_KEY');
// Get Person information by TheMovieDB's Person ID
$person = $client->person('1327');
    public function person($id)
    {
        $this->validateKeys(['tmdb' => $id]);
        $url = $this->apiUrl . 'person/' . $id . '?append_to_response=external_ids,images&api_key=' . $this->apiKey;
        return $this->formatPerson($this->toArray($this->request($url)));
    }
    /**
     * @param $person
     * @return Person
     */
    private function formatPerson($person)
    {
        return new Person([
            'imdb'         => !empty($person['imdb_id']) ? $person['imdb_id'] : null,
            'tmdb'         => !empty($person['id']) ? $person['id'] : null,
            'name'         => !empty($person['name']) ? $person['name'] : null,
            'aka'          => !empty($person['also_known_as']) ? $person['also_known_as'] : null,
            'gender'       => !empty($person['gender']) ? ($person['gender'] == 1 ? 'female' : ($person['gender'] == 2 ? 'male' : null)) : null,
            'birthday'     => !empty($person['birthday']) ? $person['birthday'] : null,
            'deathday'     => !empty($person['deathday']) ? $person['deathday'] : null,
            'placeOfBirth' => !empty($person['place_of_birth']) ? $person['place_of_birth'] : null,
            'biography'    => !empty($person['biography']) ? $person['biography'] : null,
            'photo'        => !empty($person['profile_path']) ? $this->imageProfilePath . $person['profile_path'] : null,
            'photos'       => !empty($person['images']['profiles']) ? $this->formatImages($person['images']['profiles'],
                $this->imageProfilePath, $person['profile_path']) : null,
        ]);
    }

Is there something I can add to call that returns films IMDB or TMDB numbers he/she is in?

3 resposta (a les pàgines 1 de 1)

Jump to last post

To get all of the films a person has been in, call the /movie_credits method.

@travisbell said:

To get all of the films a person has been in, call the /movie_credits method.

Great thank you!

I see it returns like this which is great!

    {
      "character": "Fletcher",
      "credit_id": "52fe437f9251416c75012b97",
      "release_date": "2009-01-09",
      "vote_count": 1224,
      "video": false,
      "adult": false,
      "vote_average": 6,
      "title": "Bride Wars",
      "genre_ids": [
        35,
        10749
      ],
      "original_language": "en",
      "original_title": "Bride Wars",
      "popularity": 9.268958,
      "id": 10521,
      "backdrop_path": "/f7pTesNnPjOVAq7QqhgnSHaK9Cc.jpg",
      "overview": "Two best friends become rivals when their respective weddings are accidentally booked for the same day.",
      "poster_path": "/y5O46J9i98MkcExaPIeZaRImF4C.jpg"
    },

The ID "id": 10521, I assume is the TMDB ID. Does it return IMDB ID as well anyway?

You can only get the IMDB ID from the objects /external_ids method. It's not included in all of the list methods (search, discover, credits, etc...)

No trobeu una pel·lícula o una sèrie? Inicieu la sessió per a crear-la.

Global

s centra la barra de cerca
p obre el menú del perfil
esc tanca una finestra oberta
? obre la finestra de dreceres de teclat

A les pàgines de materials

b torna enrere (o la superior quan sigui aplicable)
e ves a la pàgina d'edició

A les pàgines de temporades

(fletxa dreta) ves a la temporada següent
(fletxa esquerra) ves a la temporada anterior

A les pàgines d'episodis

(fletxa dreta) ves a l'episodi següent
(fletxa esquerra) ves a l'episodi anterior

A totes les pàgines d'imatges

a obre la finestra d'afegir imatges

A totes les pàgines d'edició

t obre el selector de traducció
ctrl+ s envia el formulari

A les pàgines de debat

n crea un debat nou
w canvia l'estat de visualització
p canvia públic/privat
c tanca o obre
a obre activitat
r resposta al debat
l ves a la darrera resposta
ctrl+ enter envieu el vostre missatge
(fletxa dreta) pàgina següent
(fletxa esquerra) pàgina anterior

Configuracions

Desitgeu valorar o afegir aquest element a una llista?

Inicieu la sessió