Errore Update Youtube Api

giovedì 09 maggio 2013 - 11.01
Tag Elenco Tags  C#  |  .NET 4.0

Gemini Profilo | Expert

Ciao a tutti
devo aggiornare dei video presenti su youtube da un pannello di controllo che sto realizzando in asp.net 4.0
Ho fatto così:
YouTubeRequest request = new YouTubeRequest(settings); Video newVideo = getVideo(video.VideoId); newVideo.Title = video.Title; newVideo.Tags.Add(new MediaCategory(video.Category, YouTubeNameTable.CategorySchema)); newVideo.Keywords = video.Keywords; newVideo.Description = video.Description; newVideo.YouTubeEntry.Private = true; newVideo.YouTubeEntry.setYouTubeExtension("location", "Roma, RM"); request.Update(newVideo);

dove

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

public static Video getVideo(string videoId) { YouTubeRequest request = new YouTubeRequest(settings); Uri videoEntryUrl = new Uri(URI_SINGLE_VIDEO + videoId); return request.Retrieve<Video>(videoEntryUrl); }

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

ma quando eseguo request.Update(newVideo) ricevo questo errore:

Execution of request failed: http://gdata.youtube.com/feeds/api/users/WebSymbiotic/uploads/z5G6L-rHaqE

"Errore del server remoto: (400) Richiesta non valida."

Ho notato che newVideo.Status è null. Non dovrebbe avere un valore diverso da null?
Dove sbaglio nell'aggiornamento?

Grazie mille
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5