YouTube API - 避免在浏览器中出现身份验证屏幕

YouTube API - avoid authentication screen in browser

我有一个 YouTube class,它使用 OAuth 身份验证将视频上传到 YouTube。 当我在本地工作区对其进行测试时,它运行良好,但打开浏览器询问是否允许访问我的 YouTube 频道。

现在,我的 class 应该可以在服务器上运行了。没有可以打开的浏览器,这就是问题所在。 到目前为止一切正常。

有人知道我如何 redirekt/avoid 或使用此浏览器做任何其他事情 window 吗?

非常感谢您的帮助! 祝福。

如果您想代表用户提交视频,用户必须在某处对应用程序进行身份验证和授权。 (如果您使用的是 v3 API)

虽然有一些流程可以与服务器端应用程序一起使用:

https://developers.google.com/youtube/v3/guides/moving_to_oauth#using-oauth-20-for-server-side-standalone-scripts

https://developers.google.com/youtube/v3/guides/auth/server-side-web-apps#Obtaining_Access_Tokens

感谢您的帮助!

我的问题的解决方案是在我的本地浏览器上验证访问并将存储的令牌复制到服务器。

祝福!