【发布时间】:2015-09-17 17:24:30
【问题描述】:
以前我有一个工作的 php 脚本,它使用 Zend_Gdata_ClientLogin 对象进行身份验证并代表我发出请求以从我的 YouTube 频道中删除视频。显然,这已被弃用,因为我收到一个错误并阅读:zend gdata and google spreadsheet not connecting
我收到一个错误,提示不再可用。所以我一直在研究如何使用 YouTube API v3。最初,我通过 Google 开发者控制台创建了一个服务帐户。
但是我发现了这个
YouTube API v3 with OAuth2: update and delete fail with "Insufficient Permission" error
其中规定:
对于外行,YouTube 数据 API (v3) 不支持 “服务帐号”
而且我需要手动获取刷新令牌才能发出请求?
现在还是这样吗?当然,必须有一种更简单的方法来向唯一客户端是我的服务器的 YouTube API 发出经过身份验证的请求?
如果仍然如此,刷新令牌将工作多长时间?这是最佳做法吗?
【问题讨论】:
标签: php youtube-api