Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tytuł filmu z youtube z pliku XML
radziopoke
post
Post #1





Grupa: Zarejestrowani
Postów: 125
Pomógł: 14
Dołączył: 2.06.2010

Ostrzeżenie: (0%)
-----


Szukam już na to sposobu od dwóch godzin.
Mianowicie:
Mam jakiś film w YouTube:
http://www.youtube.com/watch?v=ekQaU8rcGaE

I znalazłem sposób na znalezienie danych tego filmu w pliku xml:
http://gdata.youtube.com/feeds/api/videos/ekQaU8rcGaE

Jak widać w tak wygenerowanym pliku XML jest tag "title" w którym podany jest tytuł, który chciałbym wyciągnąć.
Nie znam się na odczytywaniu pliku XML w php więc poszperałem w kilku miejscach i oto co mi się udało wymyśclić:

Kod
$xml = new XMLReader();
  $xml->open('http://gdata.youtube.com/feeds/api/videos/JMs0EkbwcKE');
  while($xml->read())
  {
    if($xml->name == "title")
    {
      echo $xml->name.":".$xml->value;
    }
  }


Nie wiem dlaczego nie odnajduje wartości tagu "title" gdyż sam tag odnajduje.
I co w tym jest nie tak?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
GranDi88
post
Post #2





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 1.10.2008
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Bo z tego całego API to już wcale nic nie wiem - nie jestem programistą - bawię się w wolnym czasie próbując jakoś tam sobie te PHP połapać. Na stronie google byłe i kompletnie nic tam dla siebie nie znalazłem. Jeżeli jest tam info jak wyciągnąć po id tytuł z filmu to bardzo proszę o konkretne wskazanie gdzie (IMG:style_emoticons/default/tongue.gif)

Kody 'gotowe' które znalazłem tez niby korzystają z API ale nic nie działa a wypróbowałem już tego sporo - zakładam jednak że to nie wina gotowców tego że ja coś źle adaptuje na swoje potrzeby.

znalazłem coś takiego - to zapewne odpowedź na moje pytanie - wypróbuje jak tylko mój API key zacznie działać (IMG:style_emoticons/default/tongue.gif) :
https://webtoolsplus.com/get-youtube-title-...ption-from-php/
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 05:39