【发布时间】:2014-12-12 20:30:46
【问题描述】:
使用 youtube api v3 上传视频会抛出:
一个错误导致上传无法完成。服务 youtube 已引发异常:Google.GoogleApiException: Google.Apis.Requests.RequestError Backend Error [503] Errors [ Message[Backend Error] Location[ - ] Reason[backendError] Domain[global] ] at Microsoft.Runtime.CompilerServices .TaskAwaiter.ThrowForNonSuccess(Task task) at Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(Task task) at Microsoft.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) at Microsoft.Runtime.CompilerServices.ConfiguredTaskAwaitable
1.ConfiguredTaskAwaiter.GetResult() at Google.Apis.Upload.ResumableUpload1.d__e c:\code\google.com\google-api-dotnet-client\default\Tools\Google.Apis.Release\bin\Debug\test\default\Src\GoogleApis\Apis[Media]\Upload 中的 .MoveNext() \ResumableUpload.cs:459 行
这个例外。我不知道它想要什么。当我要进行调试时,它会说:
找不到 GoogleClientSecrets.cs,然后找不到 NewtonsoftJsonSerializer.cs 等等。
我已经使用了this code for upload,但它有错误.. 所以我正在使用这个:full code in pastebin。在
var secrets = GoogleClientSecrets.Load(stream).Secrets;
它说找不到 GoogleClientSecrets.cs
我该如何解决?
client_secrets.json 一切正常,并且我的应用程序已经在 console.google.com 中注册了我昨天没有上传,但是 1 小时后它抛出了这个异常.. WTF需要吗?
我试过了 this 但结果相同
【问题讨论】:
-
你发现问题了吗?
标签: c# asp.net api youtube youtube-api