api - Google YouTube API v3失败

标签 api youtube youtube-data-api

YouTube数据API:上传视频

错误导致上传无法完成。
System.Net.Http.HttpRequestException:响应状态代码不指示成功:401(未授权)。
在Microsoft.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
在Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(任务任务)
在Google.Apis.Upload.ResumableUpload 1.<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.ResumableUpload 1.d__87.MoveNext()中的C:\ Users \ mdril \ Documents \ GitHub \ google-api-dotnet-client \ Src \ GoogleApis \ Apis [Media] \ Upload \ ResumableUpload.cs :行460
按任意键继续...

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

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

谁能告诉我我做错了吗?

最佳答案

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

关于api - Google YouTube API v3失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35027200/

相关文章:

json - REST API 错误代码返回结构

api - 使用 soundcloud API 获取特定用户的轨道列表

python - Blender 3D 附加脚本加载失败

javascript - 在哈希更改时停止视频

php - 5至10个 block (服务器到服务器)后,YouTube API视频上传停止

Youtube API - 没有 channel 名称

php - 如何解析YouTube返回的时间戳记?

python - python调用CNBC后端API

javascript - jQuery 按钮未 append 在页面加载上

javascript - regionCode 无法始终正常工作,YouTube API,Google App Script