LINUX.ORG.RU

Communigate API

 ,


1

1

Товарищи всем здоровья. Может кто в курсе что не так делаю? Подключаюсь к серверу communigate по (telnet) часть команд таких как create user отрабатывает норм, а вот: UPDATEACCOUNTSETTINGS «user1» {mail=no;sip=yes;} Команда выполнена верно, ответ 200ok однако в панеле изменений у данного юзера нет



Последнее исправление: Overlord90 (всего исправлений: 1)

«Если эта команда используется Администратором Домена, то она будет изменять только те установки Пользователя, которые этому Администратору разрешается изменять.»
(c) https://www.communigate.com/CommuniGatePro/russian/CLI.html
Может прав не хватает?

sanwashere ★★
()
Последнее исправление: sanwashere (всего исправлений: 1)
Ответ на: комментарий от sanwashere

хммм, нет с этим всё в порядке, но заметил странную вещь: Что бы я не написал в фигурных скобках ответ будет 200ok

Overlord90
() автор топика
Ответ на: комментарий от Overlord90

Ну, тут вариант только в правах или ключах.
Можно ещё взглянуть на выхлоп GETACCOUNTSETTINGS для правильного ключа.

Судя по документации, вы хотите доступ поменять. Можно попровать настройки вида «{ AccessModes=(SIP); }» или «{ AccessMode=(99, SIP); }».

sanwashere ★★
()
Последнее исправление: sanwashere (всего исправлений: 4)
Ответ на: комментарий от sanwashere

Да, хочу сменить настройки. В частности отключить mail, включить sip. Попробую, как вы сказали. Спасибо

Overlord90
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.