首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何提取TED.com视频的标题和描述?

如何提取TED.com视频的标题和描述?
EN

Stack Overflow用户
提问于 2010-07-27 16:09:09
回答 2查看 127关注 0票数 0

我有一个项目,我需要添加许多许多视频,其中一些是TED.com视频。有没有一种简单的方法可以执行AJAX、JSON或cURL请求来获取此信息?此信息似乎不在embed对象中。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-07-28 01:11:50

该网站有一个RSS提要,其中包含大量信息,目前涵盖了最近112场讲座。例如,您可以像这样列出指向视频的直接链接:

代码语言:javascript
复制
$url = 'http://feeds.feedburner.com/tedtalks_video';
$sxml = new SimpleXMLElement(file_get_contents($url));
foreach ($sxml->xpath('//item') as $item) {
    $video_link = $item->enclosure->attributes()->url;
    echo date('Y-m-d', strtotime($item->pubDate)) . '<br />'
       . $item->title . '<br />'
       . $item->description . '<br />'
       . '<a href="' . $video_link . '">' . $video_link . '</a><br />'
       . '------------------<br />';
}
票数 1
EN

Stack Overflow用户

发布于 2010-07-27 16:11:14

一种方法是使用curl加载html页面,并使用DOM获取数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3341712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档