Я работаю со звездочкой ARI. Моя версия звездочки — 12.5.0. Я создал каналы через звездочку ARI. Но когда я пытаюсь позвонить, она не отображается в графическом интерфейсе. Я использую программный телефон zoiper.
409 — Канал не в приложении Stasis
Мой код php файла:
public function get_channel($id='',$variable=''){
$url=$this->URL."/channels";
if($id!=''){
$url.="/".$id;
}
if($variable!=''){
$url.="/variable?variable=".$variable;
}
$result=$this->API->get_ari_data($url);
return json_decode($result,true);
}
Это мой код файла extension.conf:
exten => _X., 1, Set(CHANNEL(language)=en)
exten => _X., n, Set(CHANNEL(musicclass)=default)
exten => _X., n, Ringing
exten => _X., n, Wait(1)
exten => _X., n, Answer
exten => _X., n, Ringing
exten => _X., n, Wait(1)
exten => _X.,n,Playback(beep)
exten=>_X.,n,ConfBridge(${EXTEN},default_bridge,default_user,sample_user_menu)
exten => _X., n, Hangup
Любая идея или любое предложение?
Для использования ARI ваш файл extensions.conf должен быть
exten => _X., 1,Stasis()
Таким образом, вы говорите, что не используете dialplan, а вместо этого используете ARI. После этого вы можете запускать приложения через ARI.
Других решений пока нет …