2013-02-04 2 views
0

웹 사이트 (Visual Web Developer 2008 Express - asp.net - VB)가 있습니다. 내 웹 사이트에서 YouTube API를 사용하여 영화를 업로드하고 싶습니다. 아래 코드를 게시했습니다. 버튼을 클릭하면 잠시 기다렸다가 401-Unauthorized 액세스 오류 메시지가 나타납니다.youtube upload api가 asp.net 웹 사이트에서 작동하지 않습니다.

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click 
    Dim settings As YouTubeRequestSettings = New YouTubeRequestSettings("app name", "my developer key", "my gmail", "my gmail password") 

    Dim request As New YouTubeRequest(settings) 
    Dim newVideo As New Video() 

    newVideo.Title = "My Test Movie" 
    newVideo.Tags.Add(New MediaRss.MediaCategory("Autos", YouTubeNameTable.CategorySchema)) 
    newVideo.Keywords = "cars, funny" 
    newVideo.Description = "My description" 
    newVideo.YouTubeEntry.Private = False 
    newVideo.Tags.Add(New MediaRss.MediaCategory("mydevtag, anotherdevtag", YouTubeNameTable.DeveloperTagSchema)) 

    newVideo.YouTubeEntry.Location = New GeoRssWhere(37, -122) 

    newVideo.YouTubeEntry.MediaSource = New MediaFileSource("C:\Users\Acer\Desktop\1.mov", "video/x-msvideo") 
    Dim createdVideo As Video = request.Upload(newVideo) 


End Sub 

답변

0

유효한 카테고리

newVideo.Tags.Add(New MediaCategory("Music", YouTubeNameTable.CategorySchema)) 
를 지정해야합니다
관련 문제