Cla*_*aud 10 youtube-api service-accounts
我想在没有用户参与的情况下自动将视频上传到YouTube,所以我创建了一个服务帐户,跳过了箍,一切看起来很棒,然后尝试上传,一个块,并且我的代码遭到了这个Google_Exception异常的爆炸:
"无法启动可恢复上传(HTTP 401:youtube.header,Unauthorized)"
然后我在YouTube API v3上挖掘并找到错误信息:
https://developers.google.com/youtube/v3/docs/errors
"如果您尝试使用OAuth 2.0服务帐户流程,则会出现此错误.YouTube不支持服务帐户,如果您尝试使用服务帐户进行身份验证,则会收到此错误."
它是否正确?我无法使用服务帐户自动将视频上传到YouTube?
(这是浪费了几天努力工作!)
是的,这是正确的.
前进的方法是进行手动授权并获取生成的"刷新令牌",然后将其用于任何自动上传.
确保在执行任何其他操作之前将刷新令牌添加到PHP GoogleClient对象.
我现在正在自动上传到YouTube.
| 归档时间: |
|
| 查看次数: |
4953 次 |
| 最近记录: |