Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 3.07.2014 Ostrzeżenie: (0%)
|
Witam.
Mam problem - jak w php odwołać się do podanej wartości w xml`u? Chodzi dokładnie o wyciągnięcie subscriberCount oraz media:thumbnail url z linku http://gdata.youtube.com/feeds/api/users/BeerCoasterTV . Znalazłem w sieci takie odwołanie : $vid = $_GET['id']; $feedURL = 'http://gdata.youtube.com/feeds/api/videos/' . $vid; $entry = simplexml_load_file($feedURL); Dalej jest metoda : $media = $entry->children('http://search.yahoo.com/mrss/'); Której nie do końca rozumiem, może w tym jest problem. Lecz nie za bardzo wiem co oznacza ,,Finds children of given node" i co powinienem wstawić, aby móc odczytać te wartości? dla przykładu, miniaturkę filmiku czyta się tak : $attrs = $media->group->thumbnail[0]->attributes(); $obj->thumbnailURL = $attrs['url']; Ale nie wiem jak to przełożyć na url avatara i liczbę subskrybentów. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%)
|
A co powiesz na to, żeby opierać się na wyniku w formacie JSON zamiast XML? Czyli http://gdata.youtube.com/feeds/api/users/B...sterTV?alt=json
Zwrócony tekst dekodujesz funkcją json_decode i o wiele przyjemniej się na tym pracuje. |
|
|
|
VanDavv Wyciągnięcie z XML`a wskazanych wartości 3.07.2014, 22:27:10
VanDavv a czy mógłbyś pokazać przykład kodu? Jestem zielon... 4.07.2014, 08:02:42
Pyton_000 Aby wyświetlić atrybut musisz go zrzutować na (str... 4.07.2014, 08:10:54 ![]() ![]() |
|
Aktualny czas: 19.11.2025 - 10:50 |