55. Încărcați fișiere ZIP (peste 6 MB)
Din cauza unei limitări tehnice a furnizorului cloud AWS, încărcarea fișierelor mai mari de 6 MB trebuie realizată în 2 pași:
1. Solicitați linkul pre-semnat pentru încărcare directă ulterioară.
Ca intrare:
fileType-recoltăSAUsolSAUaplicatăSAUadaptSAUdelimitare,farmUuid(opțional) - uuid-ul fermei în care se importă fișierul.
Ca ieșire:
uuid- uuid-ul așteptat după încărcare și procesare,farmUuid- același ca la intrare,fileType- același ca la intrare,s3Url- URL-ul folosit pentru a încărca fișierul,s3Fields- atribute de transmis în formularul de încărcare a fișierului.
Detaliile despre cum se folosește s3Url și s3Fields sunt descrise în al doilea pas.
Atributele sunt valabile doar 60 de minute pentru încărcarea fișierului.
mutation GeneratePresignedPostFileData {
generatePresignedPostFileData(input:{
fileType: applied
farmUuid: "8bba5132-3a92-4ce1-8699-220e78ad68bd"
} ) {
uuid
farmUuid
fileType
s3Url
s3Fields
}
}
2. Trimiteți un fișier local către s3Url cu atributele de formular predefinite din s3Fields.
Notificările despre procesare vor fi livrate prin mecanismul de abonare descris în 1. Abonament: Obține evenimente.
Ultima actualizare
A fost util?