Ugrás a tartalomra
Sursa Developers

Objektumok

Upload

Többrészes feltöltés.

Mezők

  • idstringkötelező

    A feltöltés azonosítója (upl_, majd 32 hexadecimális karakter).

  • purposeUploadPurposekötelező
  • filenamestringkötelező

    A fájl neve (mappák nélkül).

  • content_typestringkötelező

    A megadott tartalomtípus; üres, ha nem adták meg.

  • sizeinteger (int64)kötelező

    A fájl mérete bájtban.

  • sha256string | nullkötelező

    A fájl SHA-256 kivonata, amelyet a létrehozáskor vagy a complete hívásakor adtak meg; null, ha még nem ismert.

  • statusUploadStatuskötelező
  • part_sizeinteger (int64)kötelező

    Az egyes részek mérete az utolsó kivételével (5 és 100 MiB között).

  • part_countintegerkötelező

    A részek száma.

    ≥ 1, ≤ 1000

  • parts_receivedintegerkötelező

    A beérkezett részek száma.

    ≥ 0

  • partsarray of UploadPartkötelező

    A beérkezett részek sorszám szerint (a POST /v1/uploads válaszában üres).

  • reject_reasonstring | nullkötelező

    Az elutasítás oka (rejected): checksum_mismatch, type_mismatch, unsupported_format, infected, scan_unavailable, unsafe_content. A felsorolás bővülhet; null, ha a feltöltés nincs elutasítva.

  • reject_detailsobject | nullkötelező

    Az elutasítás részletei (a kiterjesztés, a megadott és a felismert formátum, az ellenőrzőösszegek); null, ha a feltöltés nincs elutasítva.

  • created_atstring (date-time)kötelező

    A feltöltés létrehozásának időpontja.

  • expires_atstring (date-time)kötelező

    Határidő a feltöltés befejezésére, és ha már kész, a felhasználására is.

  • completed_atstring (date-time) | nullkötelező

    Az ellenőrzés befejezésének időpontja (ready vagy rejected).

  • consumed_atstring (date-time) | nullkötelező

    A feltöltés felhasználásának időpontja (kártya, archívum vagy importálás által).

Használja