所以我正在制作一个程序,将YouTube视频上传到我的部落频道,以便我可以将其分发给其他部落成员,一切都设置好了…
他们打开程序,浏览文件,设置标题,隐私并按上传。完成如果他们想,他们打开缩略图转换器,浏览缩略图按上传。做
效果很好!在我的电脑中,我如何使它对每个人都有效?因为每次我和其中一个成员分享……它不起作用,因为他们需要使用OAUTH登录(到他们的一个帐户)。
谢谢你的帮助!我正在用c#编码,但这根本不相关。顺便说一下,我已经尝试过API中存在的旧方法,但它返回无效请求。
没有Oauth就无法使用YouTube API。如果要访问私有用户数据,则需要具有该数据所属用户的权限。
您唯一的选择是验证您的代码一次,并存储刷新令牌,并在其他人想要访问您的数据时使用它。如果您使用的是Google .net客户端库,请检查filedatastore,它会存储您的刷新令牌
这是上传视频到youtube没有OAuth的代码,你只需要API密钥,用户名,密码。
https://developers.google.com/youtube/2.0/developers_guide_dotnet?csw=1 Direct_Upload