Merhaba arkadaşlar 2 gündür araştırıyorum bulamadım son çare sizden yardım bekliyorum.

Youtube apı kullanarak vb.net ile upload yapıyorum ancak sorunum şu youtube api ile upload biter bitmez bana youtube linkini vermesini istiyorum.

Bunu apinin vermesi lazım http://gdata.youtube.com/feeds/api/users/ bu linki kullanarak webrequest yaptım ama videonun işlenmesi bitmeden burada çıkmıyor bana anında lazım. yani api ile almalıyım nasıl bir yol izleyebiliriz

Kullandığın api upload kodları
  
        Dim newVideo As New Video()
  
        newVideo.Title = "Video başlık"
        newVideo.Tags.Add(New MediaCategory("Kategori", YouTubeNameTable.CategorySchema))
        newVideo.Keywords = "Keywords"
        newVideo.Description = "Açıklama"

        newVideo.YouTubeEntry.[Private] = False
        newVideo.YouTubeEntry.MediaSource = New MediaFileSource("c:video yolu", VideoType)
        Dim credentials As New GDataCredentials("k.adı", "şifre")
       
     

        Dim youTubeAuthenticator As Authenticator = New ClientLoginAuthenticator(id, ServiceNames.YouTube, credentials)

        youTubeAuthenticator.DeveloperKey = "Dev key"


        Dim link As New AtomLink("http://uploads.gdata.youtube.com/resumable/feeds/api/users/" & "Kanal İsmi" & "/uploads")
        link.Rel = ResumableUploader.CreateMediaRelation
        newVideo.YouTubeEntry.Links.Add(link)

        Dim ru As New ResumableUploader()

        AddHandler ru.AsyncOperationCompleted, New AsyncOperationCompletedEventHandler(AddressOf Me.OnDone)
        AddHandler ru.AsyncOperationProgress, New AsyncOperationProgressEventHandler(AddressOf Me.OnProgress)
        Dim tmpvalue = "bla bla bla ..."

        ru.InsertAsync(youTubeAuthenticator, newVideo.YouTubeEntry, New Object())