Vimeo’dan Thumbnail Getirme

Vimeo Thumbnail getirme

C#’da Vimeo’dan thumbnail resim adresi için aşağıdaki kodları kullanabilirsiniz.
GetirVimeoResim metoduna video ID’sini ve resim boyut değerini verirseniz vimeo’dan resim yolunu size geri döndürücektir.

public string GetVimeoResim(string vimeoId,string sizetype)
{
   try
   {
      XmlDocument doc = new XmlDocument();
      doc.Load("http://vimeo.com/api/v2/video/" + vimeoId + ".xml");
      XmlElement root = doc.DocumentElement;
      if(sizetype.Contains("small"))
          return root.FirstChild.SelectSingleNode("thumbnail_small").ChildNodes[0].Value;
      else if (sizetype.Contains("medium"))
          return root.FirstChild.SelectSingleNode("thumbnail_medium").ChildNodes[0].Value;
      else if (sizetype.Contains("large"))
          return root.FirstChild.SelectSingleNode("thumbnail_large").ChildNodes[0].Value;
      else return root.FirstChild.SelectSingleNode("thumbnail_medium").ChildNodes[0].Value;
   }
   catch
   {
      return "/images/resimhata.jpg";
   }
}

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s