kzen.dev
  • Frågor
  • Taggar
  • Användare
Meddelanden
Belöningar
Registrering
När du har registrerat dig kommer du att få information om svar och kommentarer på dina frågor.
Logga in
Om du redan har ett konto loggar du in för att kontrollera nya meddelanden.
Det kommer att finnas belöningar för frågor, svar och kommentarer.
Mer
Källa
Redigera
 Ryan
Ryan
Question

Hur får jag fram en miniatyrbild av en YouTube-video från YouTube API?

Om jag har en URL till en YouTube-video, finns det något sätt att använda PHP och cURL för att hämta den tillhörande miniatyrbilden från YouTube API?

2280 2010-01-14T23:34:24+00:00 3
Salman A
Salman A
Redigerad fråga 2015ör april 2015 в 1:47
Programmering
curl
youtube
php
youtube-api
youtube-data-api
Popular videos
Hur man gör en miniatyrbild till Youtube (Thumbnail)
Hur man gör en miniatyrbild till Youtube (Thumbnail)
för 8 år sedan
How to Add Custom Thumbnails to Your YouTube Videos
How to Add Custom Thumbnails to Your YouTube Videos
för 2 år sedan
MINA FÖLJARE BESTÄMMER MIN NYA HÅRFÄRG!
MINA FÖLJARE BESTÄMMER MIN NYA HÅRFÄRG!
för 1 år sedan
NIBE visar hur – Hur får jag värme även på sommaren?
NIBE visar hur – Hur får jag värme även på sommaren?
för 5 år sedan
Experiment svinstort tomtebloss!
Experiment svinstort tomtebloss!
för 3 år sedan
Nighteye LED in Dzire | ZMR Rider
Nighteye LED in Dzire | ZMR Rider
för 2 år sedan
Parte 01 l Miniatura Scania 113H top Line  completa l escala 1/14 l MDF  PVC Metal Papel
Parte 01 l Miniatura Scania 113H top Line completa l escala 1/14 l MDF PVC Metal Papel
för 1 år sedan
This Russian CIWS Was More Deadly Than You Think - Why?
This Russian CIWS Was More Deadly Than You Think - Why?
för 1 år sedan
Gör det själv: minihylla med utdragbara lådor för skrivbordet
Gör det själv: minihylla med utdragbara lådor för skrivbordet
för 5 år sedan
FUDGE COVERED Oreo® Review 🍫🍪 | BLACK FRIDAY Livestream Replay 11.27.20 | Peep THIS Out! 🕵️‍♂️
FUDGE COVERED Oreo® Review 🍫🍪 | BLACK FRIDAY Livestream Replay 11.27.20 | Peep THIS Out! 🕵️‍♂️
för 2 år sedan
El Pollo Loco® CHEESY CHICKEN QUESADILLA LOCO LUNCH BOX Review 🧀🍗📦 Peep THIS Out! 🕵️‍♂️
El Pollo Loco® CHEESY CHICKEN QUESADILLA LOCO LUNCH BOX Review 🧀🍗📦 Peep THIS Out! 🕵️‍♂️
för 2 år sedan
Leva Loppan - Spränga Mikro
Leva Loppan - Spränga Mikro
för 3 år sedan
Mini FAQ - Hur man ansluter till Maera
Mini FAQ - Hur man ansluter till Maera
för 12 år sedan
Anne with an E | Season 3 Episode 1 "A Secret Which I Desired to Divine" REACTION!
Anne with an E | Season 3 Episode 1 "A Secret Which I Desired to Divine" REACTION!
för 3 år sedan
How To Make Money On YouTube SHORTS Using Pre Made Templates (Step By Step)
How To Make Money On YouTube SHORTS Using Pre Made Templates (Step By Step)
för 1 år sedan
The Biggest, Deepest, and Fastest Submarine Ever
The Biggest, Deepest, and Fastest Submarine Ever
för 1 år sedan
Super Easy, Fast, Cheap ASIAN FOOD Walmart Ohhh La La!!
Super Easy, Fast, Cheap ASIAN FOOD Walmart Ohhh La La!!
för 2 år sedan
These Are The Deadliest Weapons Ever Created By Humans
These Are The Deadliest Weapons Ever Created By Humans
för 1 år sedan
Curious Beginnings | Critical Role: THE MIGHTY NEIN | Episode 1
Curious Beginnings | Critical Role: THE MIGHTY NEIN | Episode 1
för 5 år sedan
The Most Underrated Chicken Sandwich?
The Most Underrated Chicken Sandwich?
för 1 år sedan
Lay's® CHILE RELLENO | FLAVOR ICONS Review 🌶️🧀🥔 Livestream Replay 8.7.20 Peep THIS Out! 🕵️‍♂️
Lay's® CHILE RELLENO | FLAVOR ICONS Review 🌶️🧀🥔 Livestream Replay 8.7.20 Peep THIS Out! 🕵️‍♂️
för 2 år sedan
WICKED CUTZ® JERKY Review 🥓🍖🔥 | Livestream Replay 9.18.20 | Peep THIS Out! 🕵️‍♂️
WICKED CUTZ® JERKY Review 🥓🍖🔥 | Livestream Replay 9.18.20 | Peep THIS Out! 🕵️‍♂️
för 2 år sedan
EVERYDAY ISN'T PERFECT LET'S BE REAL
EVERYDAY ISN'T PERFECT LET'S BE REAL
för 5 år sedan
Poppables® | SEA SALT & VINEGAR Review 🌊🧂| Livestream Replay 2.28.20 | Peep THIS Out!
Poppables® | SEA SALT & VINEGAR Review 🌊🧂| Livestream Replay 2.28.20 | Peep THIS Out!
för 3 år sedan
Top 10 Amazing Military Technologies of the Future
Top 10 Amazing Military Technologies of the Future
för 1 år sedan
The HOUSE of the MAYA | World travelers left their home abandoned for good
The HOUSE of the MAYA | World travelers left their home abandoned for good
för 2 år sedan
Lay's® | Kettle Cooked | FLAMIN' HOT® Review 🥔🔥 | Livestream Replay 4.10.20 | Peep THIS Out!
Lay's® | Kettle Cooked | FLAMIN' HOT® Review 🥔🔥 | Livestream Replay 4.10.20 | Peep THIS Out!
för 3 år sedan
How To Make Money On YouTube WITHOUT Making Videos INC YouTube SHORTS ($30,000/Mo Auto-Created)
How To Make Money On YouTube WITHOUT Making Videos INC YouTube SHORTS ($30,000/Mo Auto-Created)
för 1 år sedan
The 6th Generation Warplanes - A Fighter Jet That Could Kill Everything
The 6th Generation Warplanes - A Fighter Jet That Could Kill Everything
för 1 år sedan
Great Damage to The World: America is building a New Weapon of Mass Destruction
Great Damage to The World: America is building a New Weapon of Mass Destruction
för 1 år sedan
These Are 20 Modern Battle Tanks Ever Built | Best Tanks in the World
These Are 20 Modern Battle Tanks Ever Built | Best Tanks in the World
för 1 år sedan
Jack In The Box® 🃏 DONUT HOLES 2021 Review 🍩 Livestream Replay 12.23.21 ⎮ Peep THIS Out! 🕵️‍♂️
Jack In The Box® 🃏 DONUT HOLES 2021 Review 🍩 Livestream Replay 12.23.21 ⎮ Peep THIS Out! 🕵️‍♂️
för 1 år sedan
These are The Country With The Most Fearsome Hypersonic Weapons in The World
These are The Country With The Most Fearsome Hypersonic Weapons in The World
för 1 år sedan
The Most Powerful Grenade Launchers in The World
The Most Powerful Grenade Launchers in The World
för 1 år sedan
Does Minimalism Cause OCD?
Does Minimalism Cause OCD?
för 1 år sedan
These Are The Country With The Best Military Tank in The World Today!
These Are The Country With The Best Military Tank in The World Today!
för 1 år sedan
« Föregående
Nästa »
Den här frågan har 1 svar på engelska, för att läsa dem logga in på ditt konto.
Solution / Answer
 Asaph
Asaph
2010ör januari 2010 в 11:40
2010-01-14T23:40:25+00:00
Mer
Källa
Redigera
#9926537

Varje YouTube-video har fyra genererade bilder. De är som förväntat formaterade på följande sätt:

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

Den första i listan är en bild i full storlek och de andra är miniatyrbilder. Standardbilden för miniatyrbilder (dvs. en av 1.jpg, 2.jpg, 3.jpg) är:

https://img.youtube.com/vi/<insert-youtube-video-id-here>/default.jpg

För den högkvalitativa versionen av miniatyrbilden använder du en URL som liknar denna:

https://img.youtube.com/vi/<insert-youtube-video-id-here>/hqdefault.jpg

Det finns också en version av miniatyrbilden i medelhög kvalitet, med en URL som liknar HQ:

https://img.youtube.com/vi/<insert-youtube-video-id-here>/mqdefault.jpg

För en version av miniatyrbilden med standarddefinition använder du en URL som liknar denna:

https://img.youtube.com/vi/<insert-youtube-video-id-here>/sddefault.jpg

För den högsta upplösningsversionen av miniatyrbilden använder du en URL som liknar denna:

https://img.youtube.com/vi/<insert-youtube-video-id-here>/maxresdefault.jpg

Alla ovanstående webbadresser är också tillgängliga via HTTP. Dessutom fungerar det något kortare värdnamnet i3.ytimg.com i stället för img.youtube.com i ovanstående exempel-URL:er.

Alternativt kan du använda YouTube Data API (v3) för att få fram miniatyrbilder.

Peter Mortensen
Peter Mortensen
Redigerat svar 2019ör juli 2019 в 9:45
YouTube Data API &nbsp;|&nbsp; Google Developers
Add YouTube features to your application, including the ability to upload videos, create and manage playlists, and more.
developers.google.com
4381
0
Salman A
Salman A
2010ör januari 2010 в 9:58
2010-01-21T09:58:05+00:00
Mer
Källa
Redigera
#9926541

Du kan använda YouTube Data API för att hämta miniatyrbilder, bildtext, beskrivning, betyg, statistik med mera. API version 3 kräver en nyckel*. Skaffa nyckeln och skapa en videos: list-begäran:

https://www.googleapis.com/youtube/v3/videos?key=YOUR_API_KEY&part=snippet&id=VIDEO_ID

Exempel på PHP-kod

$data = file_get_contents("https://www.googleapis.com/youtube/v3/videos?key=YOUR_API_KEY&part=snippet&id=T0Jqdjbed40");
$json = json_decode($data);
var_dump($json->items[0]->snippet->thumbnails);

Output

object(stdClass)#5 (5) {
  ["default"]=>
  object(stdClass)#6 (3) {
    ["url"]=>
    string(46) "https://i.ytimg.com/vi/T0Jqdjbed40/default.jpg"
    ["width"]=>
    int(120)
    ["height"]=>
    int(90)
  }
  ["medium"]=>
  object(stdClass)#7 (3) {
    ["url"]=>
    string(48) "https://i.ytimg.com/vi/T0Jqdjbed40/mqdefault.jpg"
    ["width"]=>
    int(320)
    ["height"]=>
    int(180)
  }
  ["high"]=>
  object(stdClass)#8 (3) {
    ["url"]=>
    string(48) "https://i.ytimg.com/vi/T0Jqdjbed40/hqdefault.jpg"
    ["width"]=>
    int(480)
    ["height"]=>
    int(360)
  }
  ["standard"]=>
  object(stdClass)#9 (3) {
    ["url"]=>
    string(48) "https://i.ytimg.com/vi/T0Jqdjbed40/sddefault.jpg"
    ["width"]=>
    int(640)
    ["height"]=>
    int(480)
  }
  ["maxres"]=>
  object(stdClass)#10 (3) {
    ["url"]=>
    string(52) "https://i.ytimg.com/vi/T0Jqdjbed40/maxresdefault.jpg"
    ["width"]=>
    int(1280)
    ["height"]=>
    int(720)
  }
}

* Du behöver inte bara en nyckel, du kan också bli ombedd att ange faktureringsuppgifter beroende på hur många API-förfrågningar du planerar att göra. Några få miljoner förfrågningar per dag är dock gratis.

Källartikel.

 Janyk
Janyk
Redigerat svar 2015ör november 2015 в 11:07
YouTube Data API &nbsp;|&nbsp; Google Developers
Add YouTube features to your application, including the ability to upload videos, create and manage playlists, and more.
developers.google.com
Videos: list &nbsp;|&nbsp; YouTube Data API &nbsp;|&nbsp; Google Developers
developers.google.com
Retrieve Title, Description and Thumbnail of a YouTube Video Using JavaScript and AJAX | Salman's Web Development Blog
The YouTube Data API allows an application to interact with YouTube and perform a variety of operations; such as searching for videos, retri...
salman-w.blogspot.com
383
0
 keyboardP
keyboardP
2010ör januari 2010 в 11:40
2010-01-14T23:40:57+00:00
Mer
Källa
Redigera
#9926540

Du kan få Video Entry som innehåller URL:en till videons miniatyrbild. Det finns exempelkod i länken. Om du vill analysera XML finns det information här. Den XML som returneras har ett element media:thumbnail som innehåller miniatyrbildens URL.

API Reference &nbsp;|&nbsp; YouTube Data API &nbsp;|&nbsp; Google Developers
code.google.com
PHP Code Samples &nbsp;|&nbsp; YouTube Data API &nbsp;|&nbsp; Google Developers
code.google.com
29
0
Lägg till en fråga
Kategorier
Alla
Teknik
Kultur / fritid
Livet / Konst
Vetenskap
Professionell
Företag
Användare
Alla
Ny
Populära
1
Daniel Gogov
Registrerad för 6 dagar sedan
2
工藤 芳則
Registrerad för 1 vecka sedan
3
Ирина Беляева
Registrerad för 2 veckor sedan
4
Darya Arsenyeva
Registrerad för 2 veckor sedan
5
anyta nuam-nuam (LapuSiK)
Registrerad för 2 veckor sedan
DA
DE
EL
ES
FR
ID
IT
JA
LT
NL
NO
PT
RO
SV
TR
ZH
© kzen.dev 2023
Källa
stackoverflow.com
under licens cc by-sa 3.0 med angivande av