希望有人在這方面有一些經驗,因爲已經用盡了方法來解決發生了什麼事情。Youtube API Bad Request 400
我的問題是爲什麼當我嘗試通過api將視頻上傳到YouTube時,出現錯誤的請求400錯誤。我正在使用.net庫,可以在本地成功上傳,但無法在我的主機上以discountasp進行遠程上傳。以下是錯誤消息,我已收到,你可以告訴它並沒有抱多大的信息
The remote server returned an error: (400) Bad Request.
[WebException: The remote server returned an error: (400) Bad Request.] System.Net.HttpWebRequest.GetResponse() +6038435 Google.GData.Client.GDataRequest.Execute() +85
[GDataRequestException: Execution of request failed: http://uploads.gdata.youtube.com/feeds/api/users/default/uploads] Google.GData.Client.GDataRequest.Execute() +228 Google.GData.Client.GDataGAuthRequest.Execute(Int32 retryCounter) +487
Google.GData.Client.GDataGAuthRequest.Execute(Int32 retryCounter) +523
Google.GData.Client.GDataGAuthRequest.Execute(Int32 retryCounter) +523
Google.GData.Client.GDataGAuthRequest.Execute(Int32 retryCounter) +523
Google.GData.Client.GDataGAuthRequest.Execute() +10 Google.GData.Client.MediaService.EntrySend(Uri feedUri, AtomBase baseEntry, GDataRequestType type, AsyncSendData data) +541
Google.GData.Client.Service.Insert(Uri feedUri, AtomEntry newEntry, AsyncSendData data) +88
Google.GData.Client.Service.Insert(Uri feedUri, TEntry entry) +58
Google.GData.YouTube.YouTubeService.Upload(String userName, YouTubeEntry entry) +98
我建議您使用Fiddler(http://www.fiddlertool.com/)來查看您的客戶端發送到服務器的具體內容,以及響應的具體內容。如果它沒有幫助,請將其粘貼到此處。 – sinelaw 2011-01-30 10:47:31