Youtube api 在不要求谷歌登录的情况下更新缩略图-Youtube API V3.0-OAuth2.0-

Youtube api 在不要求谷歌登录的情况下更新缩略图-Youtube API V3.0-OAuth2.0-,youtube-api,oauth-2.0,Youtube Api,Oauth 2.0,我的目标很简单:使用php文件登录我的youtube帐户并上传自定义缩略图 我已经成功地使用Youtube API V2上传视频,没有问题, 但是V3需要OAuth2.0,我找不到一种方法来避免我的服务器一直问我“请从你的google帐户登录” 我用官方网站上的例子: 并创建了我的OAuth令牌(尝试过的web应用程序和服务),但它一直要求我登录。。。 我只想让php文件单独登录,因为我想将它们分享给一些朋友,他们可以在不使用google帐户或不知道我的youtube/google密码的情况下更

我的目标很简单:使用php文件登录我的youtube帐户并上传自定义缩略图

我已经成功地使用Youtube API V2上传视频,没有问题, 但是V3需要OAuth2.0,我找不到一种方法来避免我的服务器一直问我“请从你的google帐户登录”

我用官方网站上的例子:

并创建了我的OAuth令牌(尝试过的web应用程序和服务),但它一直要求我登录。。。
我只想让php文件单独登录,因为我想将它们分享给一些朋友,他们可以在不使用google帐户或不知道我的youtube/google密码的情况下更改缩略图。

你可以通过从youtube对象获取刷新令牌并将其设置在youtube对象中来实现


谢谢你,易卜拉欣,它解决了我的问题:)! 除了你没有提到我必须使用$client->refreshToken('refreshToken');然后启动条件:if($client->getAccessToken()){[…]。这对于可能遇到问题的其他人来说非常重要:您需要使用google Developer控制台,在API&Ath>凭据中指定PHP脚本的确切地址,并在同意屏幕中设置产品名称和电子邮件地址