无需凭据即可获取视频分析信息



我需要访问多个YouTube频道才能提取分析数据并将其导出到数据库。问题是这需要使用OAuth,这很好,除非我不知道控制人的用户名/密码。她可能不会给我她的证书,因为这是个人的。

有没有办法在不明确使用她的用户名/通行证的情况下做到这一点?比如,她试图让我成为内容所有者,但我仍然无法授权这种级别的信息。

这正是创建OAuth的原因,代表用户在没有用户名和密码的情况下发出请求。

让该用户生成访问令牌。 这是谷歌文档。 简而言之:

让用户使用应用密钥发送发布请求以https://accounts.google.com/o/oauth2/token。 响应应如下所示:

{
    type: "oauth",
    token: "XXXXXXX"
}

然后,代表该用户使用其令牌发出 API 请求,方法是将上一步返回的令牌作为针对任何网络请求提交的Bearer的值传递给 YouTube API。 这将允许您执行经过身份验证的请求,而无需明确知道用户的用户名和密码。

相关内容

  • 没有找到相关文章

最新更新