Aplicação - Arquivos
Criar/modificar arquivo
Criar arquivos na sua aplicação.
PUT
Criar/modificar arquivo
string
obrigatório
A chave da API para sua conta. Você pode encontrá-la nas configurações da conta.
content em path dentro de uma aplicação em execução, criando o arquivo se ele não existir ou sobrescrevendo-o se existir. content aceita uma string UTF-8 para arquivos de texto ou um array de bytes { type: "Buffer", data: number[] } para conteúdo binário. Use-o para edições pequenas e pontuais, como ajustar um valor de configuração ou inserir um arquivo gerado, sem reenviar toda a aplicação; para alterações em massa ou um .zip, use Enviar commit da aplicação.
Gravar em squarecloud.app ou squarecloud.config é tratado de forma especial: a plataforma interpreta o conteúdo como a configuração da aplicação (nome de exibição, descrição, memória, autorestart, subdomínio) e valida cada campo; um valor inválido retorna um código de erro específico (por exemplo, INVALID_MEMORY ou INVALID_SUBDOMAIN) em vez de gravar o arquivo. Essas regravações de configuração são limitadas a 1 requisição a cada 15 segundos por usuário.
Em aplicações compartilhadas em workspace, quem chama precisa da função Mantenedor ou Administrador, e membros sem a permissão de arquivos restritos ficam bloqueados de gravar em caminhos excluídos como .env. Assim como outras rotas do gerenciador de arquivos, isso não reinicia a aplicação; chame Reiniciar aplicação para aplicar alterações que exijam um processo novo.
Parâmetros
string
obrigatório
O ID da aplicação. Você pode encontrá-lo na URL do painel da sua aplicação.
string
obrigatório
O caminho onde o arquivo deve ser criado. Exemplo: /test.txt
string
obrigatório
O conteúdo do arquivo a ser criado.
Resposta
string
Indica se a chamada foi bem-sucedida.
success se bem-sucedida, error se não.Erros comuns
Criar/modificar arquivo

