Marejeleo · Faili

Tazama faili moja

GET /v1/files/{uid}

Huonyesha faili moja kwa uid yake, pamoja na ukubwa, ubora wa mwonekano, anwani ya faili asili na orodha za kucheza ambamo imo.

Kigezo kwenye njia

JinaAinaMaelezo
uidstringuid ya faili.

Sehemu za jibu

uid string
Kitambulisho cha faili.
name string
Jina la faili kwenye paneli ya udhibiti.
type string
Aina ya faili, kama image au video.
duration integer
Muda, kwa sekunde.
archived boolean
true ikiwa faili iko kwenye kumbukumbu.
organization object
Shirika la faili: uid na name.
size integer
Ukubwa wa faili asili, kwa baiti.
width integer
Upana wa faili asili, kwa pikseli.
height integer
Urefu wa faili asili, kwa pikseli.
aspect_ratio string
Uwiano kati ya upana na urefu, kama 1.78.
url string
Anwani ya faili asili, au maandishi matupu ikiwa haipatikani.
scheduled boolean
true ikiwa faili ina ratiba hai.
playlists array
Orodha za kucheza ambamo faili imo (uid, name na organization). Zinaonekana tu orodha ambazo mtumiaji anaweza kuona.

Hitilafu zinazowezekana

  • 404 not_found Endpoint haipo, au kipengee hakipo au ni cha shirika ambalo mtumiaji hawezi kuliona.
  • Hitilafu za ufunguo na za kikomo zinahusu endpoint zote. Tazama hitilafu zote
Ombi
curl "https://api.on-cloud.live/v1/files/a87ff679a2f3e71d9181a67b7542122c" \
  -H "X-API-Key: $API_KEY"
<?php
$ch = curl_init('https://api.on-cloud.live/v1/files/a87ff679a2f3e71d9181a67b7542122c');
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => ['X-API-Key: ' . getenv('API_KEY')],
]);
$response = json_decode(curl_exec($ch), true);
const res = await fetch('https://api.on-cloud.live/v1/files/a87ff679a2f3e71d9181a67b7542122c', {
  headers: { 'X-API-Key': process.env.API_KEY }
});
const { data } = await res.json();
Jibu200
{
  "data": {
    "uid": "a87ff679a2f3e71d9181a67b7542122c",
    "name": "Promoção de verão",
    "type": "video",
    "duration": 30,
    "archived": false,
    "organization": {
      "uid": "8f14e45fceea167a5a36dedd4bea2543",
      "name": "Loja Centro"
    },
    "size": 18734520,
    "width": 1920,
    "height": 1080,
    "aspect_ratio": "1.78",
    "url": "https://oncloud.bunny.files.on-cloud.live/files/a87ff679a2f3e71d9181a67b7542122c-1.mp4",
    "scheduled": true,
    "playlists": [
      {
        "uid": "e4da3b7fbbce2345d7772b0674a318d5",
        "name": "Lista principal",
        "organization": {
          "uid": "8f14e45fceea167a5a36dedd4bea2543",
          "name": "Loja Centro"
        }
      }
    ]
  }
}
Kipengee kisichokuwepo au bila ufikiaji404
{
  "error": {
    "code": "not_found",
    "message": "Item not found or you do not have access to it."
  }
}