oauth2.0 YouTube API OATH访问令牌

qyswt5oh  于 2023-02-28  发布在  其他
关注(0)|答案(1)|浏览(190)

我想做一个机器人,将视频从硬盘上传到YouTube。我已经写了代码,但有一个问题。我必须通过登录到谷歌帐户,给我一个访问令牌手动授权,有效期只有1小时。现在的麻烦是机器人将无法登录到帐户,我无法使用访问令牌后一个小时。我听说过刷新令牌,但不知道它是如何工作的,你能帮我吗?最好的情况是通过“Client_id”和“Secret_Key”获得访问令牌(我不需要登录)

$client = new Google_Client();
$client->setClientId(YOUTUBE_CLIENT_ID);
$client->setClientSecret(YOUTUBE_CLIENT_SECRET);
$client->setAccessToken(???);
yk9xbfzb

yk9xbfzb1#

所以最后得到了ChatGPT的提示:)我不得不添加这两行。不知道“setPromt”函数的存在!$client-〉setPrompt('consent');$客户端-〉设置访问类型(“离线”);

相关问题