我的目标很简单:使用将在我的YouTube帐户上登录并上传自定义缩略图的PHP文件。
我已经成功使用YouTube API V2毫无问题地上传视频,但是V3需要OAuth2.0,我找不到避免服务器的方法问我"请从您的Google帐户登录"
我使用官方地点的示例,此处:
并创建了我的OAuth令牌(尝试过的Web应用程序和服务),但它一直要求我登录...我只希望PHP文件独自登录,因为我想与一些朋友分享它们,这些朋友可以在没有Google Acount或了解我的YouTube/Google密码的情况下更改缩略图。
您可以通过从oauth2操场上获得刷新令牌并将其设置在YouTube对象中。
在这里,它可以更多地解释。
和逐步视频。
谢谢易卜拉欣,它解决了我的问题:)!除了您没有提到我必须使用$ client->刷新('刷新令牌');然后开始条件:if($ client-> getAccessToken()){[...]。对于其他可能遇到问题的人来说非常重要:您需要使用Google Developper控制台https://cloud.google.com/console并在APIS&中指定。ATH>凭借您的PHP脚本的确切地址,并在同意屏幕中设置产品名称和电子邮件地址。