我正在寻找一种方法,将视频从网络服务上传到少数已知 Youtube帐户,其中我是所有者(具有登录/ pw凭据)。
例如,当视频上传到此网站时,它还应通过API上传到Youtube帐户A,B和C.
似乎Youtube有一种旧的方法,以这种方式验证帐户ClientLogin,但它已于2012年被弃用,实际上不再一致(截至2013年4月出现重大问题)。 (ClientLogin Docs)
新推荐的协议是oAuth 2.0 (docs),但我很难理解 - 这个工作流程是否可以通过oAuth身份验证?如果没有,是否有替代方案可以处理它?</ p>
答案 0 :(得分:0)
如果您有CMS account管理这些帐户,则可以执行此操作。
目前service accounts未使用Data API v3,希望尽快恢复。
您必须存储login / refresh-token,而不是存储login / pw凭据。使用刷新令牌,您可以在当前的访问令牌到期后(1小时后)请求新的访问令牌
主要区别在于,您必须首先要求用户通过浏览器授予您授权。
您可以存储令牌,当您调用APi方法时,您可以将呼叫中的令牌设置为上传到该用户的帐户