Wsparcie The Movie Database

How do I access the backdrop image in a foreach statement

foreach ($search as $result) {  
    $movies[] = [
        'title' => $result->getTitle(),
        'image' => $result->getPoster(),
        'backdrop'=> $result->_data['backdrop'] // doesn't work because it's private
    ];
}

1 odpowiedź (strona 1 z 1)

Jump to last post

Hi @kirkdm When you say "private" it sounds like you're talking about the method in whatever language you are using. And if I was to guess, you're using a library of a sort? If so, you should contact the developer of the library.

The backdrop is just a field like any other, the backdrop_path field.

https://api.themoviedb.org/3/search/movie?api_key=###&query=inception

And looking at the first result...

{
  "poster_path": "/qmDpIHrmpJINaRKAfWQfftjCdyi.jpg",
  "adult": false,
  "overview": "Cobb, a skilled thief who commits corporate espionage by infiltrating the subconscious of his targets is offered a chance to regain his old life as payment for a task considered to be impossible: \"inception\", the implantation of another person's idea into a target's subconscious.",
  "release_date": "2010-07-14",
  "genre_ids": [
    28,
    53,
    878,
    9648,
    12
  ],
  "id": 27205,
  "original_title": "Inception",
  "original_language": "en",
  "title": "Inception",
  "backdrop_path": "/s2bT29y0ngXxxu2IA8AOzzXTRhd.jpg",
  "popularity": 8.313062,
  "vote_count": 9924,
  "video": false,
  "vote_average": 8
}

Nie możesz znaleźć filmu lub serialu? Zaloguj się, aby go utworzyć.

Globalny

s zaznacz pasek wyszukiwania
p otwórz menu profilu
esc Zamknij otwarte okno
? otwórz okno skrótów klawiszowych

On media pages

b go back (or to parent when applicable)
e przejdź do strony edycji

On TV season pages

(prawa strzałka) przejdź do następnego sezonu
(lewa strzałka) przejdź do poprzedniego sezonu

On TV episode pages

(prawa strzałka) przejdź do następnego odcinka
(lewa strzałka) przejdź do poprzedniego odcinka

On all image pages

a otwórz okno dodawania obrazu

On all edit pages

t open translation selector
ctrl+ s prześlij formularz

On discussion pages

n otwórz nową dyskusję
w toggle watching status
p toggle public/private
c toggle close/open
a open activity
r odpowiedz na dyskusję
l przejdź do ostatniej odpowiedzi
ctrl+ enter wyślij swoją wiadomość
(prawa strzałka) następna strona
(lewa strzałka) poprzednia strona

Ustawienia

Want to rate or add this item to a list?

Zaloguj