Configuración

Tu aplicación de PHP 5 requiere un bucket de Google Cloud Storage configurado correctamente. Afortunadamente, cada aplicación puede obtener un fácil acceso a este tipo de bucket si sigues estos pasos:

  1. Habilita la facturación en tu proyecto si aún no lo has hecho.
  2. Haz clic en Crear bucket en el navegador de Storage del proyecto.

Ten en cuenta que usar un bucket de Cloud Storage puede generar costos. Cada proyecto puede tener un bucket predeterminado, que incluye 5 GB de almacenamiento gratuito y una cuota gratuita para operaciones de E/S.

Trucos útiles para usar los depósitos predeterminados

Si usas un bucket predeterminado, no es necesario que conozcas su nombre. Puedes usar #default#, que se reemplazará por el nombre del bucket predeterminado en el entorno de ejecución.

Por ejemplo, puedes escribir en el bucket predeterminado mediante el wrapper de transmisión de App Engine para Cloud Storage de la siguiente manera:

$default_bucket = CloudStorageTools::getDefaultGoogleStorageBucketName();
file_put_contents("gs://${default_bucket}/hello_default.txt", $newFileContent);

o

$default_bucket = CloudStorageTools::getDefaultGoogleStorageBucketName();
$fp = fopen("gs://${default_bucket}/hello_default_stream.txt", 'w');
fwrite($fp, $newFileContent);
fclose($fp);