Atsauce · TV
Iegūt vienu TV
GET
/v1/tvs/{uid}
Atgriež TV pēc uid.
Ceļa parametrs
| Nosaukums | Tips | Apraksts |
|---|---|---|
uid | string | TV uid. |
Atbildes lauki
uidstring- TV identifikators — tas pats, ko izmanto vadības panelī.
namestring- TV nosaukums.
descriptionstring- TV apraksts (var būt tukšs).
organizationobject- TV organizācija:
uidunname. playlistobject | null- TV atskaņošanas saraksts (
uidunname) vainull, ja tāda nav. statusstringonline,alertvaioffline, kā paskaidrots tālāk.last_seen_atstring | null- TV pēdējais kontakts ar platformu vai
null, ja tas nekad nav pieslēdzies. activated_atstring | null- Kad TV tika aktivizēts.
app_versionstring- TV instalētās lietotnes versija.
osstring- TV operētājsistēma, piemēram,
android. deviceobject- Ierīces zīmols (
brand) un modelis (model), ja TV tos paziņo. timezonestring | null- TV laika josla, piemēram,
America/Sao_Paulo, vainull.
Kā tiek aprēķināts statuss
onlinepēdējais kontakts pirms mazāk nekā 3 minūtēm, notiek atskaņošanaalertpēdējais kontakts pirms 3–9 minūtēm vai TV vēl startēofflinenav kontakta 10 minūtes vai ilgāk, vai TV nekad nav pieslēdzies
Tas ir tas pats noteikums, pēc kura vadības panelī tiek noteiktas statusa krāsas.
Iespējamās kļūdas
- 404
not_foundGalapunkts neeksistē, vai arī vienums neeksistē vai pieder organizācijai, kuru lietotājs nevar redzēt. - Atslēgas un ierobežojumu kļūdas attiecas uz visiem galapunktiem. Skatīt visas kļūdas
Pieprasījums
curl "https://api.on-cloud.live/v1/tvs/c98cb8f9cc62887d1f6cf5693df9219c" \
-H "X-API-Key: $API_KEY"<?php
$ch = curl_init('https://api.on-cloud.live/v1/tvs/c98cb8f9cc62887d1f6cf5693df9219c');
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/tvs/c98cb8f9cc62887d1f6cf5693df9219c', {
headers: { 'X-API-Key': process.env.API_KEY }
});
const { data } = await res.json();Atbilde200
{
"data": {
"uid": "c98cb8f9cc62887d1f6cf5693df9219c",
"name": "Recepção",
"description": "TV da entrada",
"organization": {
"uid": "8f14e45fceea167a5a36dedd4bea2543",
"name": "Loja Centro"
},
"playlist": {
"uid": "e4da3b7fbbce2345d7772b0674a318d5",
"name": "Lista principal"
},
"status": "online",
"last_seen_at": "2026-11-03T14:32:10-03:00",
"activated_at": "2025-03-12T09:41:05-03:00",
"app_version": "3.12.84",
"os": "android",
"device": {
"brand": "TCL",
"model": "43P635"
},
"timezone": "America/Sao_Paulo"
}
}Vienums neeksistē vai nav piekļuves404
{
"error": {
"code": "not_found",
"message": "Item not found or you do not have access to it."
}
}