Применение методов к объектам сервера

К каждому объекту сервера может применяться метод, соответствующий классу, к которому принадлежит этот объект. Для того, чтобы узнать какому классу принадлежит объект, воспользуйтесь командой /objects. Для запроса параметров класса используется команда /classes.

Пример вызова метода:

        https://192.168.1.200:8080/objects/operatorgui_CyPy6vF5/change_view_settings?name=opts_common_show_channel_name&value=1&sid=gbnVFUit
	

Запрос содержит:

  • operatorgui_CyPy6vF5 - объект, в данном примере принадлежащий классу "OperatorGUI" (интерфейс оператора);
  • change_view_settings - метод класса "OperatorGUI", изменяющий настройки внешнего вида отображаемого канала;
  • name=opts_common_show_channel_name - параметр изменяемый методом, в данном примере - отображение название канала;
  • value=1 - значение, присваиваемое параметру.

Пример ответа сервера:

{
    "success" : "1"
}