ホームページ >バックエンド開発 >PHPチュートリアル >PHP と cURL を使用して YouTube 動画のサムネイルを取得する方法

PHP と cURL を使用して YouTube 動画のサムネイルを取得する方法

Barbara Streisand
Barbara Streisandオリジナル
2024-12-18 16:37:12815ブラウズ

How to Get YouTube Video Thumbnails Using PHP and cURL?

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.jpg
HQ と同様のものを使用した、中品質バージョンのサムネイルもあります。 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。