55. Naloži zip datoteke (večje od 6 MB)
Kot tehnična omejitev ponudnika oblaka AWS je nalaganje datotek, večjih od 6 MB, treba izvesti v 2 korakih:
1. Zahtevajte predhodno podpisano povezavo za nadaljnje neposredno nalaganje.
Kot vhod:
fileType-prinosALItlaALIuporabljeneALIadaptALImeja,farmUuid(neobvezno) - uuid kmetije, v katero uvozite datoteko.
Kot izhod:
uuid- pričakovani uuid po nalaganju in obdelavi,farmUuid- enako kot vhod,fileType- enako kot vhod,s3Url- URL, uporabljen za nalaganje datoteke,s3Fields- atributi, ki jih je treba vključiti v obrazec za nalaganje datoteke.
Podrobnosti o tem, kako uporabiti s3Url in s3Fields so opisane v drugem koraku.
Atributi so veljavni le 60 minut za nalaganje datoteke.
mutacija GeneratePresignedPostFileData {
generatePresignedPostFileData(vhod:{
fileType: applied
farmUuid: "8bba5132-3a92-4ce1-8699-220e78ad68bd"
} ) {
uuid
farmUuid
fileType
s3Url
s3Fields
}
}
2. Pošljite lokalno datoteko na s3Url z vnaprej določenimi atributi obrazca iz s3Fields.
Obvestila o obdelavi bodo dostavljena prek mehanizma naročnin, opisanega v 1. Naročnina: Prejem dogodkov.
Nazadnje posodobljeno
Je bilo to koristno?