Как установить google \ appengine \ api \ cloud_storage \ CloudStorageTools через композитор? - PullRequest
0 голосов
/ 21 декабря 2018

Я пытаюсь понять, как разрешить пользователям загружать файлы в моем приложении 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(), к которой я пытаюсь получить доступк.

enter image description here

enter image description here

Вот что содержит мой 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": ""
}

1 Ответ

0 голосов
/ 22 декабря 2018

Вам нужно добавить google/appengine-php-sdk в ваш composer.json.

composer require google/appengine-php-sdk

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...