Aplicación - Gestor de archivos
Crear/Modificar archivo
Crea archivos en tu aplicación.
PUT
Crear/Modificar archivo
string
requerido
La clave de API de tu cuenta. Puedes encontrarla en la configuración de tu cuenta.
content en path dentro de una aplicación en ejecución, creando el archivo si no existe o sobrescribiéndolo si ya existe. content acepta una cadena UTF-8 para archivos de texto, o un array de bytes { type: "Buffer", data: number[] } para contenido binario. Úsalo para ediciones pequeñas y puntuales, como ajustar un valor de configuración o incorporar un archivo generado, sin volver a subir toda la aplicación; para cambios masivos o un .zip, usa en su lugar Enviar Commit a la Aplicación.
Escribir en squarecloud.app o squarecloud.config se trata de forma especial: la plataforma lo interpreta como la configuración de la aplicación (nombre visible, descripción, memoria, autorestart, subdominio) y valida cada campo; un valor inválido devuelve un código de error específico (por ejemplo INVALID_MEMORY o INVALID_SUBDOMAIN) en lugar de escribir el archivo. Estas reescrituras de configuración están limitadas a 1 solicitud cada 15 segundos por usuario.
En aplicaciones compartidas en un workspace, quien llama necesita el rol de Maintainer o Administrador, y los miembros sin el permiso de archivos restringidos no pueden escribir en rutas excluidas como .env. Al igual que otras rutas del administrador de archivos, esto no reinicia la aplicación; llama a Reiniciar aplicación para aplicar cambios que requieran un proceso nuevo.
Parámetros
string
requerido
El ID de la aplicación. Puedes encontrarlo en la URL del panel de tu aplicación.
string
requerido
La ruta donde se debe crear el archivo. Ejemplo: /test.txt
string
requerido
El contenido del archivo que se va a crear.
Respuesta
string
Indica si la llamada fue exitosa.
success si fue exitosa, error si no.Errores comunes
Crear/Modificar archivo

