您可以使用Blip TV API:
http://wiki.blip.tv/index.php/Blip.tv_API
“查找”;如何查找项目的缩略图"E;API示例可在wiki中找到,例如PHP示例:
include_once("blipPHP.php");
$blipPHP = new blipPHP("username", "password");
$respond = $blipPHP->info(4794325);
返回长数组。在这里,您可以找到:
[3] => SimpleXMLElement Object
(
[@attributes] => Array
(
[rel] => alternate
[type] => application/rss+xml
[href] => http://blip.tv/rss/4812438
)
)
现在打个电话
http://blip.tv/rss/4812438 (您可以在浏览器中选中此选项)
您可以按照xpath表达式解析thumnail返回的内容,如下所示:
<media:thumbnail url="http://a.images.blip.tv/Oldjewstellingjokes-AdrianeBergPastorFuzz165.jpg"/>
现在。。。也许你有一些问题:
1如何编程以获取字符串中的url(URI)
WordPress提供默认方法:wp\\u remote\\u get:READ:
http://codex.wordpress.org/HTTP_API (另请参见
http://core.trac.wordpress.org/ticket/4779)
2好的。。。现在我有了一些网站,我该怎么办呢
你能想到的任何东西,如果它不是;XML“;您可能会使用智能regex来解析字符串中的内容。(参见php正则表达式)
但是为了使内容更具可读性,请读取DOM中的字符串,然后使用XPath快速扫描内容。(请参见google:xpath或php.net:xpath)
$dom = new DOMDocument();
libxml_use_internal_errors(true);
$dom->strictErrorChecking = false;
if (!$dom->loadHTML($data))
{
foreach (libxml_get_errors() as $error)
{
// handle errors here
}
libxml_clear_errors();
}
else
{
$xpath = new DOMXPath($dom);
$elements = $xpath->query(\'/rss/channel/item/media:thumbnail/@url\');
塔达!我们找到的缩略图: