Эхлэх

Платформын API

API-н тусламжтайгаар Таны системүүд хяналтын самбарыг нээлгүйгээр Таны бүртгэл дэх телевиз, файл, тоглуулах жагсаалтуудыг уншиж чадна. Телевизүүдийн төлөвийг өөрийн мониторингийн системд харуулах, дэлгэц бүр дээр юу гарч байгааг шалгах эсвэл тайлан гаргахад ашиглаарай.

Түлхүүр бүр түүний хэрэглэгчийн хяналтын самбарт харж буй зүйлийг яг адилхан харна: ижил байгууллагууд, мөн байгууллага бүрт тухайн хэрэглэгчийн эрхээр харахыг зөвшөөрсөн зүйлс.

Зөвхөн унших

Энэ хувилбарт API зөвхөн өгөгдөл уншина. Таны бүртгэлд юу ч өөрчлөгдөхгүй.

Хяналтын самбартай ижил эрх

Хяналтын самбараас хассан эрх API-д мөн шууд үйлчилнэ.

HTTPS дээрх JSON

Хариу JSON хэлбэртэй, огноо цагийн бүсийн хамт ISO 8601 форматтай.

Хариуны формат

  • Хариу JSON (UTF-8) хэлбэрээр ирнэ. Нэг зүйл data талбарт ирнэ; жагсаалтын хариунд хуудаслалтын мэдээлэлтэй meta талбар мөн байна.
  • Огноо цагийн бүсийн хамт ISO 8601 форматаар ирнэ, жишээ нь 2026-11-03T14:32:10-03:00.
  • Зүйл бүр uid танигчтай бөгөөд энэ нь хяналтын самбарт ашиглагддагтай ижил. Дараа нь тухайн зүйлийг авахдаа үүнийг ашиглана уу.
  • Утгагүй талбар null болж ирнэ. Шинэ талбарууд хэзээ ч нэмэгдэж болох тул танихгүй талбаруудаа үл тоомсорлоно уу.

Эндээс эхлээрэй

  1. 1Баталгаажуулалт: Миний бүртгэл › API хэсэгт түлхүүр үүсгээд X-API-Key толгойд илгээнэ үү.
  2. 2Таны хэрэглэгч: түлхүүрийг шалгахын тулд эхний хүсэлтээ илгээнэ үү.
  3. 3Хэрэглэгч бүр юуг харж чадах вэ: түлхүүр ямар байгууллага, зүйлсийг уншиж болохыг харна уу.

Үндсэн хаяг

https://api.on-cloud.live/v1

Юуг уншиж болох вэ

  • /meТаны хэрэглэгч болон ашиглаж буй түлхүүр
  • /organizationsбайгууллагууд ба эрхүүд
  • /tvsтелевизүүд ба тэдгээрийн төлөв
  • /filesилгээсэн файлууд
  • /playlistsтоглуулах жагсаалтууд ба тэдгээрийн зүйлс
Эхний хүсэлт
curl "https://api.on-cloud.live/v1/me" \
  -H "X-API-Key: $API_KEY"
<?php
$ch = curl_init('https://api.on-cloud.live/v1/me');
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/me', {
  headers: { 'X-API-Key': process.env.API_KEY }
});
const { data } = await res.json();
Хариу200
{
  "data": {
    "uid": "3c59dc048e8850243be8079a5c74d079",
    "name": "Mariana Souza",
    "email": "mariana@exemplo.com.br",
    "language": "pt_BR",
    "api_key": {
      "name": "Monitoramento",
      "prefix": "apk_527d541b",
      "created_at": "2026-11-01T09:15:42-03:00",
      "last_used_at": "2026-11-03T14:31:58-03:00"
    }
  }
}