登录 注册
当前位置:主页 > 资源下载 > 9 > Agi:Go软件包实现了Asterisk网关接口功能

Agi:Go软件包实现了Asterisk网关接口功能

  • 更新:2024-10-24 16:08:08
  • 大小:22KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

阿吉 -导入“ github.com/zaf/agi” 软件包agi实现了Asterisk网关接口( )。 所有AGI命令都作为Session结构的方法实现,该结构保存AGI环境变量的副本。 所有方法都返回Reply结构和AGI错误(如果有)。 Reply结构包含Res中AGI命令的数值结果,如果有任何其他数据,则将其作为字符串存储在该结构的Dat元素中。 例如,要创建一个新的AGI会话并对其进行初始化: myAgi := agi . New () err := myAgi . Init ( nil ) if err != nil { log . Fatalf ( "Error Parsing AGI environment: %v \n " , err ) } 要使用AGI“流文件”命令播放语音提示,请执行以下操作: rep , err := myAgi . StreamFi