On this page
trend.get
Опис
integer/array trend.get(object parameters)
Метода омогућава преузимање ставки према датим параметрима.
Ова метода је доступна корисницима било ког типа. Дозволе за позивање методе могу се опозвати у подешавањима улоге корисника. Погледајте Корисничке улога за више информација.
Параметри
(object) Параметри који дефинишу жељени излаз.
Метод подржава следеће параметре.
| Parameter | Type | Description |
|---|---|---|
| itemids | ID/array | Врати само трендове са датим ID-ијевима ставки. |
| time_from | timestamp | Врати само вредности које су прикупљене после или у датом тренутку. |
| time_till | timestamp | Врати само вредности које су прикупљене пре или у датом тренутку. |
| countOutput | boolean | Преброји број преузетих објеката. |
| limit | integer | Ограничи количину преузетих објеката. |
| output | query | Подесите својства Објекат тренда која ће бити враћена. |
Повратне вредности
(integer/array) Враћа било:
- низ објеката;
- број преузетих објеката, ако је параметар
countOutputкоришћен.
Примери
Преузимање података тренда ставке
{
"jsonrpc": "2.0",
"method": "trend.get",
"params": {
"output": [
"itemid",
"clock",
"num",
"value_min",
"value_avg",
"value_max",
],
"itemids": [
"23715"
],
"limit": "1"
},
"id": 1
}
Одговор:
{
"jsonrpc": "2.0",
"result": [
{
"itemid": "23715",
"clock": "1446199200",
"num": "60",
"value_min": "0.165",
"value_avg": "0.2168",
"value_max": "0.35",
}
],
"id": 1
}
Извор
CTrend::get() у ui/include/classes/api/services/CTrend.php.