【问题标题】:Python Upload to YouTube OAuth2 problemsPython 上传到 YouTube OAuth2 问题
【发布时间】:2015-01-11 17:18:43
【问题描述】:

我是 OAuth 和 API 的新手,但一直在尝试找出 Google (https://developers.google.com/youtube/v3/guides/uploading_a_video) 提供的 upload_video.py 脚本,以便通过 Python 将视频上传到我的频道。

我的问题是我无法确定 OAuth,因此我使用必要的参数调用脚本,但随后被重定向到浏览器中的身份验证页面。 这个脚本需要从命令行完全不可见地运行,所以这对我不起作用。

谁能指出我在每次运行时不必手动验证脚本的正确方向?

我希望在 Google 开发控制台中有一个选项,以允许这种事情,但事实并非如此。

【问题讨论】:

    标签: python youtube oauth-2.0 youtube-api youtube-data-api


    【解决方案1】:

    您的程序在某些时候必须使用浏览器来完成 OAuth2 流程 - 这是不可避免的。 google 在该页面上提供的脚本确实将令牌存储在本地文件中,因此只要令牌仍然有效,您的程序每次运行时都不需要再次执行该过程。您还可以让您的程序在令牌过期时请求新令牌,但我不确定该脚本是否真的这样做。

    有关无法自行启动浏览器的设备上的 OAuth2 流程的信息,请参阅:https://developers.google.com/accounts/docs/OAuth2ForDevices

    【讨论】:

      猜你喜欢
      • 2013-08-27
      • 1970-01-01
      • 2022-08-17
      • 2018-05-26
      • 2016-03-14
      • 2013-03-24
      • 2012-03-05
      • 2015-07-13
      • 1970-01-01
      相关资源
      最近更新 更多