Hi, Can you post this in the YouTube forum?
http://groups.google.com/group/youtube-api Also include the entire error response you are receiving. It might help if you use fiddler or wireshark to examine the response from the server directly. Cheers, -Jeff 2008/10/21 xmusmart <[EMAIL PROTECTED]> > > Hi,Every one! > I try to use c# api to upload video to youtube,but always failed. > the code is showed below.Please help me find out the error.thank you! > > public class YoutubeService > { > private const string clientID = "********************"; > private const string developerKey = > "************************"; > > private YouTubeService m_service; > > public void CreateService(string appName) > { > m_service = new YouTubeService(appName, clientID, > developerKey); > } > > public void setUserCredentials(string username, string > password) > { > m_service.setUserCredentials(username, password); > } > > public void UploadFile() > { > YouTubeEntry newEntry = new YouTubeEntry(); > > newEntry.MediaSource = new MediaFileSource(@"F:\MyDocument > \My Pictures\20080211\20080211018.mp4", "video/mp4"); > newEntry.Media = new MediaGroup(); > newEntry.Media.Description = new MediaDescription("Test > uploading video to youtube"); > newEntry.Media.Title = new MediaTitle("Sample upload"); > newEntry.Media.Keywords = new MediaKeywords("math"); > > MediaCategory category = new MediaCategory("Nonprofit"); > category.Attributes["scheme"] = > YouTubeService.DefaultCategory; > newEntry.Media.Categories.Add(category); > > try > { > Console.WriteLine("Upload......"); > YouTubeEntry entry = > m_service.Upload("[EMAIL PROTECTED]",newEntry); > > } > catch (Google.GData.Client.GDataRequestException e) > { > Console.WriteLine("Exception happen!" + e.ToString()); > } > catch (Google.GData.Client.InvalidCredentialsException e) > { > Console.WriteLine("Invalid credentials"); > } > catch > { > Console.WriteLine("Failed to upload!"); > } > } > } > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Data Protocol" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-help-dataapi?hl=en -~----------~----~----~----~------~----~------~--~---
