我使用了this网站上的示例。
我刚刚添加了凭据和行:
require_once APPPATH . "libraries/google-api-php-client-master/src/Google/autoload.php";
在控制器中。
它出现以下错误:
致命错误:未捕获的异常'异常'有消息'这个库 必须通过作曲家或下载完整的软件包安装。看到 说明书 https://github.com/google/google-api-php-client#installation&#39。在 /var/www/html/gauth/application/libraries/google-api-php-client-master/src/Google/autoload.php:14 堆栈跟踪:#0 /var/www/html/gauth/application/controllers/user_authentication.php(15): require_once()#1 [内部函数]:User_Authentication-> index()#2 /var/www/html/gauth/system/core/CodeIgniter.php(360): call_user_func_array(Array,Array)#3 /var/www/html/gauth/index.php(202):require_once(' / var / www / html / g ...') 在/var/www/html/gauth/application/libraries/google-api-php-client-master/src/Google/autoload.php中输入#4 {main} 第14行
请帮忙,我是第一次这样做!
答案 0 :(得分:1)
这是因为您的项目错过了lib google-api-php-client
,建议您通过composer安装它。
php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php
php -r "if (hash('SHA384', file_get_contents('composer-setup.php')) === 'fd26ce67e3b237fffd5e5544b45b0d92c41a4afe3e3f778e942e43ce6be197b9cdc7c251dcde6e2a52297ea269370680') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); }"
php composer-setup.php
php -r "unlink('composer-setup.php');"
composer require google/apiclient:^2.0.0@RC