我需要使用 PHP 访问 RSS 提要中的 iTunes 标签。我以前使用过 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