【发布时间】:2015-02-14 07:29:10
【问题描述】:
我正在尝试在 Yii2 中使用 Google 联系人 API。
谷歌提供了composer接口,所以我加了
"google/apiclient": "1.0.*@beta"
到我的 composer.json 并做了“作曲家更新”
现在 - 我如何在 Yii2 控制器中实际使用它?
我有一个有效的独立测试脚本。就是这样
require_once 'GoogleClientApi/autoload.php';
$client = new Google_Client();
但是,这似乎不适用于 Yii。
我已经尝试将 require 添加到我的 index.php 文件中,如下所示(从以前的安装中复制 autoload.php,因为 autoload 似乎没有随作曲家版本提供 - 为什么会省略这个?)
require(__DIR__ . '/../vendor/google/apiclient/autoload.php');
但这会在我的控制器中调用时导致以下错误:
Call to undefined function app\controllers\Google_Client()
我已经阅读了http://www.yiiframework.com/doc-2.0/guide-tutorial-yii-integration.html 上的帖子,但这对我来说没有多大意义。
任何帮助表示赞赏。谢谢
【问题讨论】: