55. Zip dosyalarını yükle (6 MB üzeri)
AWS bulut sağlayıcısının teknik bir sınırlaması olarak, 6 MB'tan büyük dosyaların yüklemesi 2 adımda yapılmalıdır:
1. Doğrudan sonraki yükleme için ön-imzalı bağlantıyı talep edin.
Girdi olarak:
dosyaTürü-verimVEYAtoprakVEYAplanlanan Azot (N34)'un verim dağılımı üzerindeki etkisi sonraki ekran görüntülerinde görsel olarak yakalanmıştırVEYAuygulandıVEYAsınır,farmUuid(isteğe bağlı) - dosyanın içe aktarılacağı çiftliğin uuid'si.
Çıktı olarak:
uuid- yükleme ve işleme sonrası beklenen uuid,farmUuid- girdidekinin aynısı,dosyaTürü- girdidekinin aynısı,s3Url- dosyayı yüklemek için kullanılan URL,s3Alanlar- yükleme dosya formuna geçirilmesi gereken öznitelikler.
Nasıl kullanılacağına dair ayrıntılar s3Url ve s3Alanlar ikinci adımda açıklanmıştır.
Öznitelikler sadece dosyayı yüklemek için 60 dakika boyunca geçerlidir.
mutation GeneratePresignedPostFileData {
generatePresignedPostFileData(girdi:{
dosyaTürü: uygulandı
farmUuid: "8bba5132-3a92-4ce1-8699-220e78ad68bd"
} ) {
uuid
farmUuid
dosyaTürü
s3Url
s3Alanlar
}
}
2. Yerel bir dosyayı s3Url adresine s3Alanlar'dan gelen ön tanımlı form öznitelikleriyle gönderin.
İşleme ile ilgili bildirimler, aşağıda açıklanan abonelik mekanizması aracılığıyla iletilecektir: 1. Abonelik: Olayları al.
Son güncelleme
Bu yararlı oldu mu?