Привет, я хочу создать загружаемую видео программу с использованием youtube api. Я думаю, что что-то пропустил. Я ищу несколько примеров загрузки с помощью .net, но не могу найти ответ.
Вот мой код:
</p>
<p><code>` Imports Google.YouTube
Imports Google.GData.Client
Imports Google.GData.Extensions
Imports Google.GData.Extensions.MediaRss
Imports Google.GData.YouTube
Imports Google.GData.Extensions.Location</p>
<pre><code>Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
</code>
Dim settings As YouTubeRequestSettings
Dim request As YouTubeRequest
settings = New YouTubeRequestSettings («загрузчик youtube», «AI39si4NwqS3ISLGVjlHBCdC8BfiJJSJWqqcJEvZOLbFohZAslQ4uhgrnFOJKdxGju55g2xoSImzxt.th0HHTHH0X5THH5) TXHX
request = новый YouTubeRequest (настройки)
Пытаться
Dim newVideo As Video = Новое видео ()
newVideo.Title = "Пример фильма о похмелье"
newVideo.Tags.Add (New MediaCategory («Образец», YouTubeNameTable.CategorySchema))
newVideo.Keywords = "похмелье, смешно"
newVideo.Description = "Похмелье"
newVideo.YouTubeEntry.Private = False
newVideo.Tags.Add (New MediaCategory («похмелье, смешные, комедии», YouTubeNameTable.DeveloperTagSchema))
newVideo.YouTubeEntry.Location = New GeoRssWhere (37, -122)
В качестве альтернативы, вы можете просто указать описательную строку
'newVideo.YouTubeEntry.setYouTubeExtension ("location", "Mountain View, CA");
newVideo.YouTubeEntry.MediaSource = New MediaFileSource (Environment.GetFolderPath (Environment.SpecialFolder.Desktop) & "\ sample.avi", "video / avi")
request.Upload (newVideo)
Поймать как исключение
МздВох (ex.Message)
Конец попробовать
End Sub
Конечный класс`
но выдает эту ошибку Выполнение запроса не удалось https://uploads.gdata.youtube.com/feeds/api/users/default/uploads