55. Carica file zip (oltre 6 MB)
A causa di una limitazione tecnica del provider cloud AWS, il caricamento di file più grandi di 6 MB deve essere effettuato in 2 passaggi:
1. Richiedere il link pre-firmato per il successivo caricamento diretto.
Come input:
fileType-resaOsuoloOapplicatoOadaptOconfine,farmUuid(opzionale) - uuid dell'azienda agricola (azienda/agricoltura) in cui importare il file.
Come output:
uuid- l'uuid previsto dopo il caricamento e l'elaborazione,farmUuid- lo stesso fornito in input,fileType- lo stesso fornito in input,s3Url- l'URL utilizzato per caricare il file,s3Fields- attributi da includere nel form di upload del file.
I dettagli su come usare s3Url e s3Fields sono descritti nel secondo passaggio.
Gli attributi sono validi solo per 60 minuti per il caricamento del file.
mutation GeneratePresignedPostFileData {
generatePresignedPostFileData(input:{
fileType: applied
farmUuid: "8bba5132-3a92-4ce1-8699-220e78ad68bd"
} ) {
uuid
farmUuid
fileType
s3Url
s3Fields
}
}
2. Inviare un file locale a s3Url con gli attributi del form predefiniti presi da s3Fields.
Le notifiche sull'elaborazione saranno inviate tramite il meccanismo di sottoscrizione descritto in 1. Sottoscrizione: Ricevere eventi.
Ultimo aggiornamento
È stato utile?