ホームページ >バックエンド開発 >PHPチュートリアル >PHP と cURL を使用して YouTube 動画のサムネイルを取得する方法
PHP と cURL を使用して YouTube 動画のサムネイルを取得する方法
質問:
方法PHP と cURL を使用 YouTube API から YouTube 動画に関連付けられたサムネイルを取得しますか?
答え:
各 YouTube 動画には 4 つの生成された画像があります。それらの形式は次のように予測できます:
https://img.youtube.com/vi/<insert-youtube-video-id-here>/0.jpg https://img.youtube.com/vi/<insert-youtube-video-id-here>/1.jpg https://img.youtube.com/vi/<insert-youtube-video-id-here>/2.jpg https://img.youtube.com/vi/<insert-youtube-video-id-here>/3.jpg
リストの最初の画像はフルサイズの画像で、その他はサムネイル画像です。デフォルトのサムネイル画像 (つまり、1.jpg、2.jpg、3.jpg のいずれか) は次のとおりです:
https://img.youtube.com/vi/<insert-youtube-video-id-here>/default.jpg
サムネイルの高品質バージョンの場合は、次のような URL を使用します。 🎜>
https://img.youtube.com/vi/<insert-youtube-video-id-here>/hqdefault.jpgHQ と同様のものを使用した、中品質バージョンのサムネイルもあります。 URL:
https://img.youtube.com/vi/<insert-youtube-video-id-here>/mqdefault.jpgサムネイルの標準解像度バージョンの場合は、次のような URL を使用します。
https://img.youtube.com/vi/<insert-youtube-video-id-here>/sddefault.jpgサムネイルの最大解像度バージョンの場合は、次のような URL を使用します。 :
https://img.youtube.com/vi/<insert-youtube-video-id-here>/maxresdefault.jpg上記の URL はすべて HTTP 経由でも利用できます。さらに、上記の URL の例では、img.youtube.com をわずかに短いホスト名 i3.ytimg.com に置き換えることができます。 また、YouTube Data API (v3) を使用してサムネイル画像を取得することもできます。
以上がPHP と cURL を使用して YouTube 動画のサムネイルを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。