brorsanMedlem sedan nov. 2001402 inlägg Att få fram youtubes thumbnails till deras klipp är ju väldigt enkelt, en standardadress med videofilens idnummer i.
För att däremot få fram vimeos behövs något som kallas API-call som jag inte vet vad det är men som görs olika i PHP, .net .asp osv.
Någon som vet hur man gör i asp?
Vill alltså lägga upp vimeoklipp på min hemsida och kunna visa Vimeos egna thumbnails för klippen, vilket de tillåter men är lite bökigt. Här är frågan till deras personal som nöjer sig med att säga att de inte har enradskod för detta.
http://vimeo.com/forums/api/topic:65049
Någon som vet hur man gör?
Danne VMedlem sedan aug. 20068 090 inlägg
brorsan skrev:
Att få fram youtubes thumbnails till deras klipp är ju väldigt enkelt, en standardadress med videofilens idnummer i.
För att däremot få fram vimeos behövs något som kallas API-call som jag inte vet vad det är men som görs olika i PHP, .net .asp osv.
Någon som vet hur man gör i asp?
Vill alltså lägga upp vimeoklipp på min hemsida och kunna visa Vimeos egna thumbnails för klippen, vilket de tillåter men är lite bökigt. Här är frågan till deras personal som nöjer sig med att säga att de inte har enradskod för detta.
http://vimeo.com/forums/api/topic:65049
Någon som vet hur man gör?
Lite längre upp i tråden ger dom ju den här länken där allt står:
http://developer.vimeo.com/apis/simple
$vimeo_id = 3799019;
$filecontents = file_get_contents("http://vimeo.com/api/v2/video/${vimeo_id}.php");
$array = unserialize($filecontents);
$thumb_url = $array[0]['thumbnail_medium'];
echo '<img src="' . $thumb_url .'">';
Här finns en lista över vilken information du får tillbaka från detta anrop: http://developer.vimeo.com/apis/simple#video-request.
Du kan till exempel byta ut video_thumbnail_medium mot video_thumbnail_small eller video_thumbnail_large i koden ovan.
brorsanMedlem sedan nov. 2001402 inlägg Förstår inte riktigt vad ni menar. Det där är ju PHP-kod och i länken finns väl bara php, xml osv inte classic asp?
Hoppsan! I farten missade jag totalt att det gällde klassisk ASP. :r
Men skam den som ger sig.
vimeo_id = 3799019
url = "http://vimeo.com/api/v2/video/" & vimeo_id & ".php"
set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP")
xmlhttp.open "GET", url, false
xmlhttp.send ""
thumb_url = xmlhttp.reponseXML. getElementByTagName("thumbnail_medium"). item(0).childNodes(0).text
Response.write "<img src=""" & thumb_url & """>"
set xmlhttp = nothing
Koden är ihopmejlsad från diverse exempelkod jag hittade med en snabb sökning. Huruvida den faktiskt funkar som det ska har jag ingen aning om.
För övrigt, varför använder du inte bara Vimeos embed-kod? Torde förenkla en del...
brorsanMedlem sedan nov. 2001402 inlägg Tack! Ska prov om jag får det att fungera. Xml kan man klistra in utan vidare i en .asp-fil alltså?
Thumbs istället för embed dels för att bilderna ska vara klickbara med länk inom min sida och dels för att det ska vara tiotals på en i övrigt full/tung sida och jag tror embedkoden kanske är tyngre. :)