Treating URLs as objects in LUNA can empower users to add more content to LUNA from very diverse sources. If a browser can render it, then LUNA can too.
...
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
Getting Youtube and Vimeo Images for your Thumbnails
Youtube videos have several static images that represent it.
https://www.youtube.com/watch?v=KaOC9danxNo
By calling the video ID (KaOC9danxNo), you can grab various resolutions that are the representative of the video.
http://img.youtube.com/vi/KaOC9danxNo/maxresdefault.jpg
http://img.youtube.com/vi/KaOC9danxNo/0.jpg
For Vimeo it's a little bit trickier.
For this video https://vimeo.com/175266909
You can pull this xml document
https://vimeo.com/api/v2/video/175266909.xml
You can get the data returned as JSON as well.
https://vimeo.com/api/v2/video/175266909.json
Pulling the largest thumbnail from the XML
<thumbnail_large>https://i.vimeocdn.com/video/582362777_640.webp</thumbnail_large>
https://i.vimeocdn.com/video/582362777_640.webp
Just changing the extension will load other formats.
https://i.vimeocdn.com/video/582362777_640.jpg
https://i.vimeocdn.com/video/582362777_640.png
Related articles
Filter by label (Content by label) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...