无法在应用程序引擎中包含云存储工具库


Unable to include Cloud Storage Tools library in App Engine

在我的CodeIgniter项目中,我无法包含许多示例PHP代码中使用的云存储工具PHP库。

我已经将以下内容放在Controller扩展的顶部,但在尝试使用"CloudStorageTools::createUploadUrl()"时出错

require_once 'google/appengine/api/cloud_storage/CloudStorageTools.php';
use google'appengine'api'cloud_storage'CloudStorageTools;

这就是错误:

PHP致命错误:找不到类"CloudStorageTools"

此库是否自动在应用程序引擎中?

我以为这个库是自动存在的(因为有一个自动的谷歌云存储包装器,所以你可以使用gs://上传),但事实似乎并非如此。

您不需要"require_one"语句,因为所有SDK类都是自动加载的:https://cloud.google.com/appengine/docs/php/#PHP_Automatic_class_loading