我正在尝试为自己创建一个更流畅的视频调度系统,以便按时发布我的视频。当前系统使用AutoHotkey通过导航帐户选择页面来授予对脚本的访问权限。我希望脚本可以自己访问。
它是用PHP编写的,并使用Google客户端库进行PHP。
我遇到的问题是我只能使用我的主Google帐户(获取刷新令牌)获得永久访问权限,但此帐户无法访问我的YouTube帐户,也看不到私有视频
当我选择youtube帐户时,它可以访问视频,但没有获得刷新令牌,只有一个访问令牌在1小时后过期。
该脚本当前正在使用开发人员控制台中的客户端详细信息来访问。我也尝试过使用服务帐户,但无法使用它。
存在的问题是,我不知道如何冒充youtube帐户,只有主帐户才能访问这些视频。
答案 0 :(得分:0)
我终于设法解决了这个问题。隐藏在我的YouTube频道帐户的Google Plus设置中的是帐户的“用户名”。
things@pages.plusgoogle.com
将此作为服务帐户的模拟目标,允许其访问频道,允许其发布视频!
我偶然偶然发现了这件事。我没有找到任何关于如何做到这一点的文档。 Bah google。