我可以在非应用程序引擎项目上使用GAE的CloudStorageTools吗?

我可以在非应用程序引擎项目上使用GAE的CloudStorageTools吗?

问题描述:

我的应用正在使用Google云端存储来存储图像。我的应用不在谷歌应用引擎上。 我想可以上传大量图片,并有谷歌服务的图像尺寸调整后的版本如下解释: https://cloud.google.com/appengine/docs/php/googlestorage/images我可以在非应用程序引擎项目上使用GAE的CloudStorageTools吗?

根据上面的链接,我需要使用:

$object_image_file = 'gs://my-bucket/myfile.png'; 
$object_image_url = CloudStorageTools::getImageServingUrl($object_image_file, 
              ['size' => 400, 'crop' => true]); 

的问题是CloudStorageTools是应用引擎SDK的一部分,我无法在常规服务器上使用它。

如何在应用程序引擎之外使用此类?

是否可以使用谷歌云存储并调整图像大小?

我正在使用PHP。

不,您不能在App Engine之外使用它。