【问题标题】:Channel not in Stasis application in asterisk ARI通道不在星号 ARI 中的 Stasis 应用程序中
【发布时间】:2017-03-20 09:44:48
【问题描述】:

我正在使用星号 ARI。我的星号版本是 12.5.0。我通过星号 ARI 创建了频道。但是当我尝试调用它时,它没有显示在 GUI 中。我使用的是 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

有什么想法或建议吗?

【问题讨论】:

  • 12.* 是短期支持版本。为 13 做任何新的开发。*

标签: php asterisk freepbx


【解决方案1】:

要使用 ARI,您的 extensions.conf 文件应该是

exten => _X., 1,Stasis()

这样你说你不使用拨号方案,而是使用 ARI。之后,您可以通过 ARI 启动应用程序。

【讨论】:

  • 感谢您的回复。但是当我添加这种类型的扩展时,我的电话会议无法正常工作。您有任何示例或教程链接吗?
  • 您已从 ARI 运行会议。对不起,教程可以通过谷歌找到。它不是 SO 部分。
猜你喜欢
  • 2016-01-13
  • 2015-04-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-28
  • 1970-01-01
相关资源
最近更新 更多