Create-verification response'u dogrudan bir yukleme hedefi dondurur. Processing baslamadan once musteri ham dosya baytlarini bu hedefe yukler.
Create response'undaki upload nesnesi
upload nesnesi su alanlari icerebilir:
method: dogrudan yukleme icin kullanilacak HTTP method'uurl: presigned storage URL'siheaders: varsa aynen iletilmesi gereken storage-ozel header'larexpires_at: yukleme hedefinin son kullanma zamani
Bu URL'nin arkasindaki object key'i opak kabul edin. Bilerek kesfedilemez sekilde uretilir.
Ornek yukleme
curl -X PUT "<imzali-yukleme-urlsi>" \
--upload-file "/absolute/path/to/belge.pdf"
Entegrasyon kurallari
- Multipart form-data degil, ham dosya baytlarini gonderin.
- Create response'undaki
method,urlve varsaheadersdegerlerini aynen kullanin. - Storage object key'ini kendiniz uretmeye veya degistirmeye calismayin.
- Platform sizden gercek MIME type'i onceden bildirmenizi beklemez.
- Daha sonraki upload-complete adimi stored object boyutunu create asamasindaki
file_size_bytesile karsilastirir.
Retry davranisi
Bir create istegi ayni Idempotency-Key ile is hala upload beklerken tekrar edilirse platform ayni verification isini reuse edip o bekleyen object icin yeni bir direct upload target dondurebilir.
Baytlar geldikten sonra ne olur
Yukleme tek basina verification processing baslatmaz. Baytlar storage'da yerini aldiktan sonra sunucu nesneyi dogrulayip isi processing durumuna alabilsin diye upload-complete endpoint'ini cagirmaniz gerekir.