如何通过 V3 .NET 使用 api 密钥将视频上传到 Youtube

iwo*_*can 4 youtube-api

我在使用 V2 时遇到一些问题(错误代码 400),因此我尝试从 V2 迁移到 Youtube Api V3。

我正在使用 C#,并且一直在搜索如何使用 V3 .NET 上的 api 密钥将视频上传到 Youtube

我在哪里可以找到相关的示例、解释或文档?

Ibr*_*aya 7

https://developers.google.com/youtube/v3/code_samples/dotnet#upload_a_video

您需要通过 OAuth2。如果您尝试上传到自己的帐户,则此部分介绍了如何操作:https ://developers.google.com/youtube/v3/guides/moving_to_oauth#standalone

基本上,您只需浏览一次并从那里保存令牌。

如果您甚至想跳过这一次,您可以在OAuth2 Playground中获取具有受尊重范围的刷新令牌,并将其直接插入到您的代码中,并带有客户端密钥和 ID。这样您的脚本就不需要网络浏览器了。

这是逐步解释此工作流程的视频