Heim >Backend-Entwicklung >PHP-Tutorial >Wie erhalte ich YouTube-Video-Thumbnails mit PHP und cURL?
So rufen Sie YouTube-Video-Thumbnails mit PHP und cURL ab
Frage:
Wie Verwenden Sie PHP und cURL. Miniaturansicht mit YouTube-Video über die YouTube-API verknüpfen?
Antwort:
Jedes YouTube-Video verfügt über vier generierte Bilder. Ihr Format kann wie folgt vorhergesagt werden:
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
Das erste in der Liste ist ein Bild in voller Größe, die anderen sind Miniaturbilder. Das Standard-Thumbnail-Bild (d. h. eines von 1.jpg, 2.jpg, 3.jpg) ist:
https://img.youtube.com/vi/<insert-youtube-video-id-here>/default.jpg
Für eine hochwertige Version des Thumbnails verwenden Sie eine URL ähnlich der folgenden:
https://img.youtube.com/vi/<insert-youtube-video-id-here>/hqdefault.jpg
Es gibt auch eine Version des Miniaturbilds mittlerer Qualität, die etwas Ähnliches wie HQ verwendet URL:
https://img.youtube.com/vi/<insert-youtube-video-id-here>/mqdefault.jpg
Verwenden Sie für die Standarddefinitionsversion des Miniaturbilds eine URL ähnlich der folgenden:
https://img.youtube.com/vi/<insert-youtube-video-id-here>/sddefault.jpg
Für die Version des Miniaturbilds mit maximaler Auflösung verwenden Sie etwa die folgenden URLs :
https://img.youtube.com/vi/<insert-youtube-video-id-here>/maxresdefault.jpg
Alle oben genannten URLs sind auch über HTTP verfügbar. Darüber hinaus könnte in der obigen Beispiel-URL der etwas kürzere Hostname i3.ytimg.com img.youtube.com ersetzen.
Alternativ können Sie die YouTube Data API (v3) verwenden, um das Miniaturbild abzurufen.
Das obige ist der detaillierte Inhalt vonWie erhalte ich YouTube-Video-Thumbnails mit PHP und cURL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!