【发布时间】:2013-12-07 07:47:39
【问题描述】:
我想让用户使用我的帐户将视频上传到 YouTube。它 表示他们访问我的网站,点击按钮“上传视频”, 选择文件并将其上传到我帐户中的 YouTube。用户 不要登录他们自己的帐户,他们使用我的。
据我了解,我必须使用Using OAuth 2.0 for Web Server Applications。我在 cloud.google.com 上创建了新项目,在 API 中选择了 Prediction API ON 和 YouTube Data API v3,注册新应用并获得证书 (SERVICE_ACCOUNT_NAME = 电子邮件地址?)。 Google APIs Client Library for PHP 显示错误
可捕获的致命错误:传递给 Google_HostedmodelsServiceResource::predict() 的参数 3 必须是 Google_Input 的实例,没有给出,在 /Volumes/information/data/Dima/Dropbox/web/domains/videocard.aspi/server 中调用。 php 在第 62 行,并在第 36 行的 /Volumes/information/data/Dima/Dropbox/web/domains/videocard.aspi/libs/google-api-php-client/src/contrib/Google_PredictionService.php 中定义
我不明白是 SERVICE_ACCOUNT_NAME = EMAIL ADDRESS 在 cloud.google.com/console 的证书中?
我不知道该怎么办,我花了好几天才找到正确的方法。
附: 我不能使用 ZEND 框架。 对不起我的英语不好
【问题讨论】:
标签: php upload youtube-api