Vimeoからimgサムネイルを取得しますか?質問する

Vimeoからimgサムネイルを取得しますか?質問する

Vimeo の動画のサムネイル画像を取得したいです。

YouTube から画像を取得するときは、次のようにします。

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

Vimeo ではどうすればよいか、何かアイデアはありますか?

ここに同じ質問がありますが、答えはありません。

ベストアンサー1

からVimeo シンプル API ドキュメント:

ビデオリクエストの作成

特定のビデオに関するデータを取得するには、次の URL を使用します。

http://vimeo.com/api/v2/video/video_id.output

video_id情報を取得したいビデオの ID。

出力出力タイプを指定します。現在、JSON、PHP、および XML 形式が提供されています。

このURLを取得するとhttp://vimeo.com/api/v2/video/6271487.xml

    <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'];  

おすすめ記事