0

我正在使用ZendGdata 1.12.0和 PHP,因为 Youtube 决定将视频的关键字/标签更改为私有。使用开发人员密钥效果最好,因为我从同一个帐户获取视频并且用户登录不起作用。

我的问题是标签/关键字总是来自 Youtube API 的空数组,即使视频确实有它们。

我的示例代码可以在https://gist.github.com/3816646找到。有什么我想念的想法吗?

谢谢!

4

1 回答 1

0

如果您想获取响应中的关键字,您需要发出请求被授权为视频所有者。仅使用开发人员密钥是不够的。

在https://developers.google.com/youtube/2.0/developers_guide_php#Authentication中有使用 PHP 客户端库中内置的方法处理身份验证的说明

或者,您可以使用外部 OAuth 2 库,这是一种更向前兼容的解决方案。

于 2012-10-02T19:12:25.177 回答