ማጣቀሻ · ፕሌይሊስቶች

አንድ ፕሌይሊስት ማየት

GET /v1/playlists/{uid}

አንድ ፕሌይሊስትን በuidው ያሳያል፤ ንጥሎቹን በማሳያ ቅደም ተከተል እና ፕሌይሊስቱን የሚጠቀሙትን ቲቪዎች ጨምሮ።

በአድራሻው ውስጥ ያለ ፓራሜትር

ስምአይነትመግለጫ
uidstringየፕሌይሊስቱ uid።

የምላሹ መስኮች

uid string
የፕሌይሊስቱ ለዪ።
name string
የፕሌይሊስቱ ስም።
organization object
የፕሌይሊስቱ ድርጅት፦ uid እና name።
total_time integer
የፕሌይሊስቱ ጠቅላላ ጊዜ፣ በሰከንድ።
total_time_is_approximate boolean
ጠቅላላ ጊዜው ግምት ከሆነ true።
items array
የፕሌይሊስቱ ንጥሎች፣ በማሳያ ቅደም ተከተል።
items[].position integer
ንጥሉ በፕሌይሊስቱ ውስጥ ያለበት ቦታ።
items[].type string
ለፋይል file፣ ለመዝናኛ ይዘት entertainment። ሌሎች አይነቶችም ሊታዩ ይችላሉ።
items[].uid string
የፋይሉ ወይም የመዝናኛ ይዘቱ ለዪ።
items[].display_time integer | null
በንጥሉ ላይ የተዘጋጀው የማሳያ ጊዜ፣ በሰከንድ፣ ወይም ካልተዘጋጀ null።
items[].file object | null
የፋይሉ መረጃ፣ ከ«ፋይሎችን መዘርዘር» ጋር ተመሳሳይ መስኮች ያሉት፣ ወይም ንጥሉ ፋይል ካልሆነ ወይም ተጠቃሚው የድርጅቱን ፋይሎች ማየት ካልቻለ null።
tvs array
ፕሌይሊስቱን የሚጠቀሙ ቲቪዎች (uid፣ name እና organization)። የሚታዩት ተጠቃሚው ማየት የሚችላቸው ቲቪዎች ብቻ ናቸው።

ሊከሰቱ የሚችሉ ስህተቶች

  • 404 not_found ኢንድፖይንቱ የለም፤ ወይም ንጥሉ የለም ወይም ተጠቃሚው ማየት የማይችለው ድርጅት ንብረት ነው።
  • የቁልፍ እና የገደብ ስህተቶች ለሁሉም ኢንድፖይንቶች ይሠራሉ። ሁሉንም ስህተቶች ይመልከቱ
ጥያቄ
curl "https://api.on-cloud.live/v1/playlists/e4da3b7fbbce2345d7772b0674a318d5" \
  -H "X-API-Key: $API_KEY"
<?php
$ch = curl_init('https://api.on-cloud.live/v1/playlists/e4da3b7fbbce2345d7772b0674a318d5');
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/playlists/e4da3b7fbbce2345d7772b0674a318d5', {
  headers: { 'X-API-Key': process.env.API_KEY }
});
const { data } = await res.json();
ምላሽ200
{
  "data": {
    "uid": "e4da3b7fbbce2345d7772b0674a318d5",
    "name": "Lista principal",
    "organization": {
      "uid": "8f14e45fceea167a5a36dedd4bea2543",
      "name": "Loja Centro"
    },
    "total_time": 85,
    "total_time_is_approximate": true,
    "items": [
      {
        "position": 1,
        "type": "file",
        "uid": "a87ff679a2f3e71d9181a67b7542122c",
        "display_time": null,
        "file": {
          "uid": "a87ff679a2f3e71d9181a67b7542122c",
          "name": "Promoção de verão",
          "type": "video",
          "duration": 30,
          "archived": false,
          "organization": {
            "uid": "8f14e45fceea167a5a36dedd4bea2543",
            "name": "Loja Centro"
          }
        }
      },
      {
        "position": 2,
        "type": "entertainment",
        "uid": "noticias",
        "display_time": 15,
        "file": null
      },
      {
        "position": 3,
        "type": "file",
        "uid": "6512bd43d9caa6e02c990b0a82652dca",
        "display_time": 10,
        "file": {
          "uid": "6512bd43d9caa6e02c990b0a82652dca",
          "name": "Cardápio do dia",
          "type": "image",
          "duration": 10,
          "archived": false,
          "organization": {
            "uid": "8f14e45fceea167a5a36dedd4bea2543",
            "name": "Loja Centro"
          }
        }
      }
    ],
    "tvs": [
      {
        "uid": "c98cb8f9cc62887d1f6cf5693df9219c",
        "name": "Recepção",
        "organization": {
          "uid": "8f14e45fceea167a5a36dedd4bea2543",
          "name": "Loja Centro"
        }
      },
      {
        "uid": "45c48cce2e2d7fbdea1afc51c7c6ad26",
        "name": "Vitrine",
        "organization": {
          "uid": "8f14e45fceea167a5a36dedd4bea2543",
          "name": "Loja Centro"
        }
      }
    ]
  }
}
የሌለ ወይም መዳረሻ የሌለው ንጥል404
{
  "error": {
    "code": "not_found",
    "message": "Item not found or you do not have access to it."
  }
}