c# - 无需 OAUTH 将视频上传到 Youtube

标签 c# youtube youtube-api youtube-data-api

所以我正在制作一个程序,将 YouTube 视频上传到我的部落 channel ,这样我就可以将其分发给其他部落成员,一切都准备就绪......

他们打开程序,浏览文件,设置标题、隐私并按下上传。完毕
如果他们想要打开缩略图转换器,请浏览缩略图按上传。完毕

它很好用!...在我的电脑中,我怎样才能让它适用于所有人?因为每次我与其中一位成员分享它时......它不起作用,因为他们需要使用 OAUTH 登录(他们的一个帐户)。

感谢您的帮助!
我正在用 C# 编码,但这根本不相关。顺便说一下,我已经尝试过 API 中存在的旧方法,但它返回无效请求。

最佳答案

没有 Oauth 就无法使用 YouTube API。如果您想访问私有(private)用户数据,您需要获得拥有该数据的用户的权限。

您唯一的选择是验证您的代码一次并存储刷新 token 并在其他人想要访问您的数据时使用它。如果您使用的是 Google .net 客户端库,请检查 filedatastore 存储您的刷新 token 。

关于c# - 无需 OAUTH 将视频上传到 Youtube,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32341287/

相关文章:

php - Youtube 数据 API SSL 错误

html - 嵌入式YouTube视频无法加载

youtube-api - 使用 YoutubeURL 进行 oembed 返回 403 Forbidden

c# - 如何防止隐藏或覆盖公共(public)属性(property)

c# - 如何获取 HtmlGenericControl 的属性值?

html - 如何自动嵌入最新的youtube视频?

android - 将我的应用中任何 channel 的Youtube视频与YoutubeApiPlayer一起使用是合法的

youtube - 有没有办法知道用户使用youtube视频编辑器更改了自己的视频(添加注释,更改音频等)?

c# - 使用 Caliburn Micro 向 SimpleContainer 注册 IMemoryCache

C# - 使用 BackgroundWorker.ReportProgress 以自定义最大值更新 ProgressBar