Мое приложение использует облачное хранилище Google для хранения изображений. Мое приложение не на Google App Engine.
Я хотел бы иметь возможность загрузить большое изображение и сделать так, чтобы его версии в Google были изменены, как описано здесь:
https://cloud.google.com/appengine/docs/php/googlestorage/images
По ссылке выше мне нужно использовать:
$object_image_file = 'gs://my-bucket/myfile.png';
$object_image_url = CloudStorageTools::getImageServingUrl($object_image_file,
['size' => 400, 'crop' => true]);
Проблема в том, что CloudStorageTools является частью SDK ядра приложения, и я не могу заставить его работать на обычном сервере.
Как я могу использовать этот класс вне движка приложения?
Можно ли использовать облачное хранилище Google и изменить размер изображения?
Я использую PHP.
Нет, вы не можете использовать его за пределами App Engine.
Других решений пока нет …