Мне нужно получить доступ к тегам 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, или и то, и другое?
Спасибо за вашу помощь. г