Pereiti prie turinio
Sursa Developers

Objektai

Upload

Įkėlimas dalimis.

Laukai

  • idstringprivalomas

    Įkėlimo ID (upl_ ir 32 šešioliktainiai simboliai).

  • purposeUploadPurposeprivalomas
  • filenamestringprivalomas

    Failo pavadinimas (be aplankų).

  • content_typestringprivalomas

    Deklaruotas turinio tipas; tuščias, jei nedeklaruotas.

  • sizeinteger (int64)privalomas

    Failo dydis baitais.

  • sha256string | nullprivalomas

    Failo SHA-256, deklaruotas kuriant arba per complete; null, jei dar nežinomas.

  • statusUploadStatusprivalomas
  • part_sizeinteger (int64)privalomas

    Kiekvienos dalies, išskyrus paskutinę, dydis (nuo 5 iki 100 MiB).

  • part_countintegerprivalomas

    Dalių skaičius.

    ≥ 1, ≤ 1000

  • parts_receivedintegerprivalomas

    Gautų dalių skaičius.

    ≥ 0

  • partsarray of UploadPartprivalomas

    Gautos dalys pagal numerį (atsake į POST /v1/uploads sąrašas tuščias).

  • reject_reasonstring | nullprivalomas

    Atmetimo priežastis (rejected): checksum_mismatch, type_mismatch, unsupported_format, infected, scan_unavailable, unsafe_content. Išvardijimas gali būti papildytas; null, jei neatmesta.

  • reject_detailsobject | nullprivalomas

    Atmetimo informacija (plėtinys, deklaruotas ir nustatytas formatas, kontrolinės sumos); null, jei neatmesta.

  • created_atstring (date-time)privalomas

    Kada įkėlimas sukurtas.

  • expires_atstring (date-time)privalomas

    Terminas, iki kurio reikia užbaigti įkėlimą, o kai jis paruoštas, – jį panaudoti.

  • completed_atstring (date-time) | nullprivalomas

    Kada baigta patikra (ready arba rejected).

  • consumed_atstring (date-time) | nullprivalomas

    Kada įkėlimas panaudotas (kortelei, archyvui ar importui).

Naudoja