Как получить заголовок видео YouTube с известным идентификатором для сайта webmatrix?
-4
0
Я хотел бы получить название видео с помощью канала Atom Atom здесь: http://gdata.youtube.com/feeds/api/videos/uRTXEjjrOko. Я хотел бы добавить этот заголовок в свою базу данных. Как мне это сделать?
спросил(а)
2012-11-28T11:15:00+04:00
8 лет, 3 месяца назад
добавить комментарий
пожаловаться
74
Linq TO XML - рекомендуемый API для работы с XML. Вы бы получили название:
@using System.Xml.Linq;
@{
var url = "http://gdata.youtube.com/feeds/api/videos/uRTXEjjrOko";
var video = XDocument.Load(url);
XNamespace media = video.Root.GetNamespaceOfPrefix("media");
var title = video.Descendants(media + "title").First().Value;
}
Если вы хотите получить ссылку на миниатюру, вы должны сделать следующее:
var thumbnail = video.Descendants(media + "thumbnail").First().Attribute("url").Value;
На самом деле есть 4 эскизных ссылки. Код выше просто захватывает первый. После того, как вы извлечете все нужные значения, вы можете использовать их вместе со своим SQL в методе Database.Execute
.
ответил(а)
2012-11-28T20:28:00+04:00
8 лет, 3 месяца назад
добавить комментарий
пожаловаться
Ваш ответ
Еще в рубрике
74
WebMatrix 3 не может нажать GitLab
61
Как настроить идентификатор Asp.net для создания пользователя, используя мою собственную таблицу пользователей, например, в Webmatrix?
96
Является ли встроенное кодирование с бритвой единственным вариантом с webmatrix?
105
System.webServer/fastCgi/приложение не работает в web.config