SuperAPI AI 工具集

telnyx-voice-conferencing-go

编程与开发

查看项目

更新于 10-16 04:30

技能介绍

用途:这是一个基于 Telnyx Go SDK 的语音会议能力技能,用于在 Go 应用中创建和管理电话会议、队列与多方通话会话,适合构建呼叫中心或会议类应用。资料提供的主要能力:初始化客户端并调用会议相关接口,包括创建会议(基于已有 call_control_id 并指定会议名)、列出会议、检索会议、结束会议;管理参与者,如加入、离开、列出参与者、更新参与者监督角色;会议操作如静音、取消静音、保持、取消保持、播放音频、停止音频、发送 DTMF、语音朗读(TTS)以及会议录音的开始、暂停、恢复与停止;队列操作如入队和离队。设置要点:需先用 telnyx.NewClient(option.WithAPIKey(...)) 初始化,API Key 通常来自环境变量 TELNYX_API_KEY。分页可用 ListAutoPaging() 自动迭代。错误处理需覆盖 401、403、404、422、429 等状态码,生产代码应处理网络错误与限流重试。限制:会议在所有参与者离开后或 4 小时后过期;参与者数量受 max_participants 限制;部分地区参数支持 Australia、Europe、Middle East、US。未提供的内容:官方文档未说明具体计费、价格、平台限制或额度,暂未提供。