Мне нужно получить доступ к тегам iTunes в ленте RSS с использованием PHP. Ранее я использовал simplepie для каналов подкастов, но я не уверен, как получить теги iTunes, используя его. Есть ли способ использовать simplepie для этого или есть лучший способ?
Хорошо, я попробовал простой XML.
Все это (код ниже), кажется, работает
$feed = simplexml_load_file('http://sbhosting.com/feed/');
$channel = $feed->channel;
$channel_itunes = $channel->children('http://www.itunes.com/dtds/podcast-1.0.dtd');
$summary = $channel_itunes->summary;
$subtitle = $channel_itunes->subtitle;
$category = $channel_itunes->category;
$owner = $channel_itunes->owner->name;
Теперь мне нужно получить категории itunes. Кажется, что они представлены несколькими способами.
В этом случае я получаю следующий XML:
<itunes:category text="Technology"/>
<itunes:category text="Technology">
<itunes:category text="Software How-To"/>
</itunes:category>
Я бы ожидал, что смогу получить категорию примерно так:
$category_text = $channel_itunes->category['text'];
Но, похоже, это не сработает.
Я видел другие способы представления категории, которые я действительно не знаю, кого получить.
Например:
Технология
Бизнес
Образование
Это медиа или ITunes или оба?
Спасибо за вашу помощь.
G