SuperAPI AI 工具集

telnyx-sip-integrations-curl

通用与其它

查看项目

更新于 10-16 03:37

技能介绍

用途:该技能提供通过 curl 调用 Telnyx REST API 的示例,用于配置和管理 SIP 中继相关集成,包括外部连接(外部语音集成)、Dialogflow 连接、自定义存储凭据,以及 Microsoft Teams 号码的上传与释放流程。

主要能力:外部连接支持列出、创建、查询、更新、删除,可查看日志消息并删除日志;Dialogflow 连接与自定义存储凭据支持增删改查;还提供 civic addresses、locations、phone numbers、releases、uploads 等端点,含上传请求状态刷新。创建外部连接需外部 SIP 连接类型与 outbound 配置,可选 webhook 地址、超时等;上传请求最多支持 1000 个号码,civic_address_id 与 location_id 二选一。

使用方式:curl 预装于 macOS、Linux 和 Windows 10+。设置环境变量后即可使用: export TELNYX_API_KEY="YOUR_API_KEY_HERE" 所有请求通过 Authorization: Bearer $TELNYX_API_KEY 认证。调用时检查 HTTP 状态码,处理 401、403、404、422、429 等错误,429 可延迟后重试。列表端点分页,可用 page[number]、page[size] 参数并查看 meta.total_pages。

限制:删除外部连接在号码占用、连接处于活动状态或为 Operator Connect 时可能被阻止,Operator Connect 需联系 Telnyx 支持移除。部分行为如具体收费、配额、地区可用性、Dialogflow 凭据细节等暂未提供。