Мне нужно изменить sip.conf с помощью AMI, добавив к нему нового пользователя. Все работает отлично, и я могу создать пользователя, как это без проблем:Asterisk: создать пользователя с шаблоном через AMI
[1000]
secret=pass12
Но я должен создать пользователя с шаблоном, как
[1000](mytemp)
secret=pass12
, и я не знаю, как это сделать. Ни Google, ни форум Digium не могут мне помочь. P.S. Я использую JavaScript Звездочка-менеджер взаимодействовать с Asterisk, и вот мой код, который добавляет расширение:
var amiAction = {
action: 'UpdateConfig',
reload: 'yes',
srcfilename: 'sip.conf',
dstfilename: 'sip.conf',
'action-000000': 'newcat',
'cat-000000': '1000',
'action-000001': 'append',
'cat-000001': '1000',
'var-000001': 'secret',
'value-000001': 'pass12'
};
ami.action(amiAction, function(err, resp) {
console.log(err, resp);
});
Это не работает. Ошибка не выбрасывается, но создает такую строку: [1000 [(mytemp)]], а не как [1000] (mytemp) – JustLogin