如何通过 composer 安装 google\appengine\api\cloud_storage\CloudStorageTools?
How to install google\appengine\api\cloud_storage\CloudStorageTools via composer?
我正在尝试弄清楚如何让我的用户在我的 Google App Engine 应用程序中上传文件。我正在按照此处的说明进行操作:https://cloud.google.com/appengine/docs/standard/php/googlestorage/user_upload
开头为:
use google\appengine\api\cloud_storage\CloudStorageTools;
但是,该软件包不存在于我所拥有的任何供应商目录中,而且我无法弄清楚我需要向我的 composer.json 添加什么才能获得此代码。
我的项目的其他地方有代码 use Google\Cloud\Storage\StorageClient;
但那是一个不同的代码库,它不包含我正在尝试的 CloudStorageTools::createUploadUrl()
函数获得访问权限。
这是我的 composer.json
包含的内容:
{
"require": {
"mailgun/mailgun-php": "^2.6",
"php-http/guzzle6-adapter": "^1.1",
"php-http/message": "^1.6",
"google/cloud-storage": "^1.9",
"google/cloud-debugger": "^0.14.2",
"ext-stackdriver_debugger": "*"
},
"name": "",
"description": ""
}
您需要将 google/appengine-php-sdk
添加到您的 composer.json。
composer require google/appengine-php-sdk
我正在尝试弄清楚如何让我的用户在我的 Google App Engine 应用程序中上传文件。我正在按照此处的说明进行操作:https://cloud.google.com/appengine/docs/standard/php/googlestorage/user_upload
开头为:
use google\appengine\api\cloud_storage\CloudStorageTools;
但是,该软件包不存在于我所拥有的任何供应商目录中,而且我无法弄清楚我需要向我的 composer.json 添加什么才能获得此代码。
我的项目的其他地方有代码 use Google\Cloud\Storage\StorageClient;
但那是一个不同的代码库,它不包含我正在尝试的 CloudStorageTools::createUploadUrl()
函数获得访问权限。
这是我的 composer.json
包含的内容:
{
"require": {
"mailgun/mailgun-php": "^2.6",
"php-http/guzzle6-adapter": "^1.1",
"php-http/message": "^1.6",
"google/cloud-storage": "^1.9",
"google/cloud-debugger": "^0.14.2",
"ext-stackdriver_debugger": "*"
},
"name": "",
"description": ""
}
您需要将 google/appengine-php-sdk
添加到您的 composer.json。
composer require google/appengine-php-sdk