55. Nahrávání ZIP souborů (více než 6 MB)
Jako technické omezení poskytovatele cloudu AWS musí být nahrávání souborů větších než 6 MB provedeno ve 2 krocích:
1. Požádejte o předpodepsaný odkaz pro následné přímé nahrání.
Jako vstup:
fileType-výnosNEBOpůdaNEBOaplikovanéhoNEBOadaptNEBOhranice,farmUuid(volitelné) - uuid farmy, do které má být soubor importován.
Jako výstup:
uuid- očekávané uuid po nahrání a zpracování,farmUuid- stejné jako vstup,fileType- stejné jako vstup,s3Url- URL použité k nahrání souboru,s3Fields- atributy, které je třeba předat ve formuláři pro nahrání souboru.
Podrobnosti o tom, jak použít s3Url a s3Fields jsou popsány v druhém kroku.
Atributy jsou platné pouze 60 minut pro nahrání souboru.
mutation GeneratePresignedPostFileData {
generatePresignedPostFileData(input:{
fileType: applied
farmUuid: "8bba5132-3a92-4ce1-8699-220e78ad68bd"
} ) {
uuid
farmUuid
fileType
s3Url
s3Fields
}
}
2. Pošlete místní soubor na s3Url s předdefinovanými atributy formuláře ze s3Fields.
Oznámení o zpracování budou doručena prostřednictvím mechanismu odběru popsaného v 1. Odběr: Získat události.
Poslední aktualizace
Bylo to užitečné?