我的任务目标是创建一个控制台脚本,它将我自己网站上最近上传的视频插入到我自己的 Youtube channel 中。 我想使用服务器到服务器的身份验证,但 YoutubeApi 现在不支持这种身份验证方式。
所以我的问题是:如何在没有用户帮助的情况下使用带有控制台脚本的 oauth2 身份验证将视频上传到 youtube channel ?有什么方法可以在不使用已弃用的 ClientLogin 身份验证协议(protocol)的情况下执行此操作?
最佳答案
是的,这一部分解释了如何:https://developers.google.com/youtube/v3/guides/moving_to_oauth#standalone
基本上,您只需执行一次并从那里保存 token 。
如果您甚至还想跳过一次,您可以在 OAuth2 Playground 中获得一个刷新 token 具有受人尊敬的范围并将其直接插入您的代码中,并带有客户端密码和 ID。这样您的脚本就不需要网络浏览器了。
关于php - 使用 Youtube Api v3 和 oauth2 无需用户身份验证即可将视频上传到我的 Youtube channel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19449061/