我正在尝试弄清楚如何让我的用户在我的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": ""
}发布于 2018-12-22 11:19:35
您需要在composer.json中添加google/appengine-php-sdk。
composer require google/appengine-php-sdk
https://stackoverflow.com/questions/53876646
复制相似问题