新しいユーザーを追加して、AMI で sip.conf を変更する必要があります。すべて正常に動作し、次のようなユーザーを問題なく作成できます。
[1000]
secret=pass12
しかし、次のようなテンプレートでユーザーを作成する必要があります
[1000](mytemp)
secret=pass12
そして、私はこれを行う方法がわかりません。Google も Digium フォーラムも私を助けてくれません。PS 私は JavaScript asterisk-manager を使用してアスタリスクとやり取りします。拡張機能を追加するコードは次のとおりです。
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);
});