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'u
  • url: presigned storage URL'si
  • headers: varsa aynen iletilmesi gereken storage-ozel header'lar
  • expires_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, url ve varsa headers degerlerini 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_bytes ile 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.

Sonraki sayfalar