Leggi un file dell'applicazione
Leggi un singolo file fino a 10 MB da un’applicazione con GET /v2/apps//files/content. Invia encoding=base64, perché il formato Buffer è deprecato.
GET
Leggi un file dell'applicazione
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
files:read.
Leggere File restituisce un singolo file all’interno di un’applicazione in esecuzione come JSON. Invia ?encoding=base64 per ricevere il file come stringa base64. È pensato per ispezionare o scaricare singoli file (config, log, piccoli asset) fino a 10 MB tramite l’API, non per trasferimenti massivi: usa Crea Snapshot per ottenere una copia completa dell’applicazione.
Per vedere cosa è disponibile prima di leggere, chiama prima Elencare File. Per riscrivere un file, usa Crea/Modifica File, che accetta lo stesso contenuto base64 con encoding: "base64".
Sulle applicazioni condivise in un workspace, chi effettua la richiesta deve avere il ruolo maintain o admin, e i membri senza il permesso sui file riservati non possono leggere .env o .env.production: la richiesta viene rifiutata con PERMISSION_DENIED prima che il file venga toccato.
Parametri
string
obbligatorio
L’ID dell’applicazione. Puoi trovarlo nell’URL della dashboard della tua applicazione.
string
obbligatorio
Il percorso del file che vuoi leggere, relativo alla radice della tua applicazione. Fino a 256 caratteri.
string
Invia
base64 per ricevere il file come stringa base64. Qualsiasi altro valore risponde INVALID_ENCODING. Senza di esso, la risposta usa il formato Buffer deprecato.Risposta
string
Indica se la chiamata è andata a buon fine:
success in caso affermativo, error in caso contrario.object
Il contenuto del file.
data per ottenere i byte del file:
Errori comuni
Vedi anche
- CLI:
squarecloud app file read - SDK:
api.apps.files.read()(JavaScript),client.apps.files.read()(Python),c.Apps.Files.Read()(Go)

