小编典典

从Vimeo获取img缩略图?

html

我想为Vimeo的视频获取缩略图。

从Youtube获取图像时,我只是这样做:

http://img.youtube.com/vi/HwP5NG-3e8I/2.jpg

知道如何为Vimeo做什么?


阅读 256

收藏
2020-05-10

共1个答案

小编典典

从Vimeo Simple API文档中:

发出视频请求

video_id 要获取其信息的视频的ID。

输出 指定输出类型。目前,我们提供JSON,PHP和XML格式。

因此获取此URL

    <videos> 
      <video> 
        [skipped]
        <thumbnail_small>http://ts.vimeo.com.s3.amazonaws.com/235/662/23566238_100.jpg</thumbnail_small> 
        <thumbnail_medium>http://ts.vimeo.com.s3.amazonaws.com/235/662/23566238_200.jpg</thumbnail_medium> 
        <thumbnail_large>http://ts.vimeo.com.s3.amazonaws.com/235/662/23566238_640.jpg</thumbnail_large> 
        [skipped]
    </videos>

解析每个视频以获取缩略图

这是PHP中的近似代码

<?php

$imgid = 6271487;

$hash = unserialize(file_get_contents("http://vimeo.com/api/v2/video/$imgid.php"));

echo $hash[0]['thumbnail_medium'];
2020-05-10