1. Aksiyon Tanımlama
- Kuika platformunda projenizi açın.
- UI Design modülünde sağ kenardaki Add Action butonuna tıklayın ve Download File From Bucket aksiyonunu seçin.
2. Parametreleri Belirleme
- Key Name (String – zorunlu): Bucket içindeki dosyanın benzersiz adıdır. Örnek: user_123/avatar.png
- Genellikle Action Result, Current, Form Component, Screen Input veya Fixed değer olarak atanabilir.
- Bucket Name (String – zorunlu): Bulut sağlayıcısı olarak yalnızca AWS veya Google seçebilirsiniz.
- File Name (String – zorunlu): İndirilen dosyanın istemci tarafında kaydedileceği isim ve uzantısı. Örnek: my_avatar.png
- Encrypt (Boolean – opsiyonel): Bucket şifreleme kullanıyorsa, indirme işlemi sırasında doğrulama için bu parametre kullanılabilir.
- true → Şifreleme kontrolü yapılır.
- false → Şifreleme kontrolü yapılmaz.
Aksiyonun Çalıştırılması ve Test Edilmesi
- Preview modunda aksiyonu çalıştırın.
- Başarılı olduğunda, belirtilen dosya istemciye indirilir veya arka planda kullanılabilir hale gelir.
- Başarısız olursa, hata mesajı üzerinden bucket adı, key, filename veya connection bilgileri kontrol edilmelidir.
- Örnek Test: AWS S3 için terminalde aws s3 cp s3://kuika-media-storage/user_123/avatar.png ./my_avatar.png komutu ile dosyanın indirildiğini doğrulayabilirsiniz.