Ler um arquivo da aplicação
Leia um arquivo de até 10 MB de uma aplicação com GET /v2/apps//files/content. Envie encoding=base64, já que o formato Buffer foi descontinuado.
GET
Ler um arquivo da aplicação
string
obrigatório
A chave da API para sua conta. Você pode encontrá-la nas configurações da conta.
files:read.
Ler arquivo retorna um único arquivo dentro de uma aplicação em execução como JSON. Envie ?encoding=base64 para receber o arquivo como uma string base64. É indicado para inspecionar ou baixar arquivos individuais (configurações, logs, assets pequenos) de até 10 MB através da API, não para transferências em massa: use Criar snapshot para obter uma cópia completa da aplicação.
Para ver o que está disponível antes de ler, chame Listar arquivos primeiro. Para gravar um arquivo de volta, use Criar/modificar arquivo, que recebe o mesmo conteúdo base64 com encoding: "base64".
Em aplicações compartilhadas em workspace, quem chama precisa da função maintain ou admin, e membros sem a permissão de arquivos restritos não podem ler .env ou .env.production; a requisição é rejeitada com PERMISSION_DENIED antes de o arquivo ser tocado.
Parâmetros
string
obrigatório
O ID da aplicação. Você pode encontrá-lo na URL da sua aplicação no dashboard.
string
obrigatório
O caminho para o arquivo que você deseja ler, relativo à raiz da sua aplicação. Até 256 caracteres.
string
Envie
base64 para receber o arquivo como uma string base64. Qualquer outro valor responde INVALID_ENCODING. Sem ele, a resposta usa o formato Buffer obsoleto.Resposta
string
Indica se a chamada foi bem-sucedida:
success se foi, error se não.object
O conteúdo do arquivo.
data para obter os bytes do arquivo:
Erros comuns
Relacionados
- CLI:
squarecloud app file read - SDKs:
api.apps.files.read()(JavaScript),client.apps.files.read()(Python),c.Apps.Files.Read()(Go)

