Как удалить объект из облачного хранилища Google с помощью PHP?

Может ли кто-нибудь сказать мне, как удалить объект из облачного хранилища Google с помощью PHP?

Я нашел, как добавить объект через

move_uploaded_file($gs_name, "gs://sample-storage/myfolder/new_file2.jpg");

получить общедоступный URL через

$public_url = CloudStorageTools::getPublicUrl("gs://sample-storage/myfolder/new_file2.jpg", true);

Кроме того, импортируя следующее:

require_once 'google/appengine/api/cloud_storage/CloudStorageTools.php';
use google\appengine\api\cloud_storage\CloudStorageTools;

Но как вы удаляете файл с помощью PHP?

Можно ли кому-то поделиться с этим кодом на PHP? Даже используя JavaScript, если PHP не поддерживает его неявно.

1 ответ

Вы можете использовать unlink (http://www.php.net/manual/en/function.unlink.php), чтобы сделать это, например.

unlink("gs://sample-storage/foo.jpg");

licensed under cc by-sa 3.0 with attribution.