【问题标题】:Google YouTube API v3 failsGoogle YouTube API v3 失败
【发布时间】:2016-05-03 19:18:48
【问题描述】:

YouTube 数据 API:上传视频

一个错误阻止了上传完成。 System.Net.Http.HttpRequestException:响应状态码不表示成功:401(未授权)。 在 Microsoft.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在 Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(任务任务) 在 C:\Users\mdril\Documents\GitHub\google-api-dotnet-client\Src\GoogleApis\Apis[Media]\Upload\ResumableUpload 中的 Google.Apis.Upload.ResumableUpload1.<UploadAsync>d__83.MoveNext() in C:\Users\mdril\Documents\GitHub\google-api-dotnet-client\Src\GoogleApis\Apis\[Media]\Upload\ResumableUpload.cs:line 378 An error prevented the upload from completing. System.ArgumentNullException: Value cannot be null. Parameter name: baseUri at Microsoft.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(Task task) at Google.Apis.Upload.ResumableUpload1.d__87.MoveNext() .cs:第 460 行 按任意键继续...

我已经复制了示例代码以将视频上传到 youtube,并且我已经安装了我的 client_secret.json 文件,它确实让我可以选择使用哪个帐户。

唯一的其他变化是放置视频文件的实际名称

谁能告诉我我做错了什么?

【问题讨论】:

  • 是否有人使用 .Net 平台上的 YouTube 数据 API V3 成功地将视频上传到 YouTube。如果是这样,您介意分享您的有效代码吗?

标签: api youtube youtube-data-api


【解决方案1】:

经过大量搜索,我最终回答了here。 事实证明,代码没有任何问题,但要上传到帐户,您必须创建一个 YouTube 频道。虽然我可以理解限制,但我确实想到它可以返回更有意义的响应。从谈话的数量来看,我似乎不是唯一一个遇到这个问题的人。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-25
    • 2015-09-05
    • 2022-08-19
    • 1970-01-01
    • 2017-10-22
    • 2023-04-05
    • 2014-07-02
    • 1970-01-01
    相关资源
    最近更新 更多