get_stats
Для получения данных о состоянии ретрансляции истории используйте команду retranslator/get_stats.
svc=retranslator/get_stats¶ms={"itemId":<long>}
Параметры
Запрос должен содержать параметр itemId, указывающий ID ретранслятора.
Ответ
В случае успешного выполнения запроса возвращается ответ следующего формата:
{
"au": <long>, /* Количество элементов, которые были добавлены в ретранслятор или удалены из него напрямую. */
"ru": <long>, /* Количество элементов в очереди на ретрансляцию истории */
"hf": <long>, /* Время начала ретрансляции. */
"ht": <long> /* Время окончания ретрансляции. */
"hc": <uint>, /* Время последнего ретранслированного сообщения. */
"hms": <uint>, /* Текущая очередь исторических сообщений. */
"hp": <uint>, /* Процент выполнения. */
}
В противном случае возвращается код ошибки.
Коды ошибок
Код ошибки | Описание |
---|---|
7 | Отсутствует право доступа ADF_ACL_AVL_RETR_EDIT_SETTINGS к ретранслятору. |
4 | Неверные входные параметры. |