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
-~----------~----~----~----~------~----~------~--~---

Reply via email to