Youtube API - 上传到已知帐户?

标签 youtube youtube-api

我正在寻找一种将视频从网络服务上传到少数 的方法已知我是所有者的 Youtube 帐户(具有登录/密码凭据)。

例如,当一个视频上传到这个站点时,它也应该通过 API 上传到 Youtube 帐户 A、B 和 C。

似乎 Youtube 有一种以这种方式验证帐户的旧方法,称为 ClientLogin,但它已在 2012 年被弃用,实际上不再持续有效(截至 2013 年 4 月出现重大问题)。
(ClientLogin Docs)

新推荐的协议(protocol)是 oAuth 2.0 (docs) ,但我很难理解 - 这个工作流程是否可以通过 oAuth 身份验证实现?如果没有,是否有替代方案可以处理它?

最佳答案

如果您有 CMS account管理这些帐户,您可以做到。

目前service accounts未使用 Data API v3,希望尽快恢复。

您必须存储登录/刷新 token ,而不是存储登录/密码凭据。使用刷新 token ,您可以在当前 token 过期后(1 小时后)请求新的访问 token

主要区别是第一次,你必须要求用户通过浏览器给你授权。

您可以存储 token ,并且在调用 APi 方法时,可以在调用中设置 token 以上传到该用户的帐户

关于Youtube API - 上传到已知帐户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18178852/

相关文章:

c# - 将任务异步到YouTube

youtube - YouTube搜索运算符是否在API调用中?

ios - 通过 JSON 获取 YouTube 用户的上传总数

javascript - 如果正文有 fullpagejs 类播放视频 youtube api

android - 使用 Youtube Android Player API 的 float 视频播放器

python - 如何使用 YouTube 的 API 下载 YouTube 视频

graphics - 隐藏在悬停元素上后,带有YouTube错误的Bootstrap模态

android - Android 上的 YouTubePlayerFragment 不显示广告 - YouTube Android Player API

javascript - YouTube API - 动态添加事件监听器

javascript - YouTube 播放器 API : getDuration(), getCurrentTime()、getVideoData() 不工作