Google API PHP 客户端和 Codeigniter
Google API PHP Client and Codigniter
我想在我的一个基于 Codeigniter 的网络项目中包含 Google Cloud。
现在我的大问题是,如何将 Google API PHP 客户端实现为 CI?
由于 CI 是一个 MVC 框架,因此将它直接与 require_once
一起包含在视图中是没有意义的,所以我考虑过创建一个库,但这意味着很多工作。
有谁知道更好的解决方案或者合适的 CI 库?
谢谢。
这可以通过扩展 Google_Api 创建一个简单的库来实现
像..
require_once /path/to/Google_Api/file_name.php
Class my_google_api extend Google_Api
{
// constructor
}
现在将此库加载到您的控制器并访问 Google_api
中的所有方法
您可以将 composer. CI supports autoloading 的第三方库与 Composer 一起使用。此外,使用 composer 是安装 Google APIs Client Library 的首选方法。这样你就不需要包含 require_once
的库了,所有的模块都会被 composer 的自动加载器自动加载。
我想在我的一个基于 Codeigniter 的网络项目中包含 Google Cloud。
现在我的大问题是,如何将 Google API PHP 客户端实现为 CI?
由于 CI 是一个 MVC 框架,因此将它直接与 require_once
一起包含在视图中是没有意义的,所以我考虑过创建一个库,但这意味着很多工作。
有谁知道更好的解决方案或者合适的 CI 库?
谢谢。
这可以通过扩展 Google_Api 创建一个简单的库来实现 像..
require_once /path/to/Google_Api/file_name.php
Class my_google_api extend Google_Api
{
// constructor
}
现在将此库加载到您的控制器并访问 Google_api
中的所有方法您可以将 composer. CI supports autoloading 的第三方库与 Composer 一起使用。此外,使用 composer 是安装 Google APIs Client Library 的首选方法。这样你就不需要包含 require_once
的库了,所有的模块都会被 composer 的自动加载器自动加载。