从Vine Id(PHP)获取.mp4源图和海报图片

时间:2013-09-22 11:03:35

标签: php html url vine

如何从藤蔓网站获取video.mp4?

示例:

来自https://vine.co/v/hnVVW2uQ1Z9

我需要http://.../*.mp4http://.../*.jpg

使用此页面vinebed.com

编写我需要的内容

(在PHP中)

非常感谢。

1 个答案:

答案 0 :(得分:0)

这很简单。如果你从vine.co查看藤蔓视频的来源,你会看到meta标签。你应该看到twitter:player:stream。通过使用php,您可以专门提取该信息,并将其用作变量。

<?php
function vine( $id )
{
        $vine = file_get_contents("http://vine.co/v/{$id}");
        preg_match('/property="twitter:player:stream" content="(.*?)"/', $vine, $matches);
        $url = $_SERVER['REQUEST_URI'];
        return ($matches[1]) ? $matches[1] : false;

}
?>

要设置$id,您需要创建一个 A 的功能。按网址自动读取藤蔓视频ID,您可以像{{1}一样显示它}或 B )只需设置一个藤蔓视频ID并按原样显示。

希望这会有所帮助,因为它对我很有用。