Voice API
创建和控制通话,支持语音合成、音频播放、按键输入和转接。
了解可编程语音IllyVoIP 开发者资源
将语音、消息和号码管理集成到软件中。通过服务端 API 实现业务流程,使用 Webphone SDK 在浏览器界面中接打电话。
# 服务端请求示例
curl -X GET \
"https://api.illyvoip.com/api/v1/sip/identities" \
-H "X-Api-Key: YOUR_API_KEY"先选择服务,再查阅对应参考文档,了解身份验证、参数、响应和可用操作。
Webphone SDK
为 CRM、坐席界面或自定义工作台加入浏览器通话。JavaScript SDK 通过 SIP over WSS 提供注册、通话控制和设备管理。
通过 JavaScript 连接、注册、呼叫、接听、静音、保持、恢复、发送 DTMF 和转接。
选择音频设备、执行通话前检查并查看实时通话统计。音频输出设备的选择取决于浏览器是否支持。
选择区域、配置托管信令故障回退,并刷新浏览器凭证以支持较长的会话。
Webhook
接收通话、短信、联系人和语音信箱的事件通知,用于更新记录或触发流程中的下一步。
验证签名,及时确认接收,并安全处理重复的事件 ID。
阅读 Webhook 参考文档call_ringing
call_answered
call_completedsms_sent
sms_delivered
sms_failedcontact_added
voicemail_received客户平台将 API 文档、示例和开发工具汇集在您的账户中。
查看目标接口的身份验证方式、必填参数和响应字段。
入门指南结合接口文档使用已发布的 OpenAPI 规范。
OpenAPI 规范在 API Playground 中生成请求示例。提交的请求会使用您的账户,可能执行收费操作。
打开 API Playground普通客户 API 请求使用 X-Api-Key 请求头。请将密钥保留在后端。最新入门指南说明了账户权限范围和各接口的特定要求。
客户平台会在显示、复制和重新生成密钥时进行身份验证。请按照界面的密码及两步验证提示操作。API Playground 使用临时解锁机制;运行前请检查请求。重新生成密钥时,应协调更新使用该密钥的应用。
推荐的托管 SDK 流程由后端签发短期浏览器令牌。SIP 身份应由服务端根据已验证的用户确定,不能让浏览器任意选择。API 密钥始终保留在服务器上。
不是。它是仅用于浏览器通话的 JavaScript SDK,与已发布的 IllyVoIP Windows、iOS 和 Android 应用相互独立。
Webphone SDK 参考文档提供托管浏览器资源的链接,以及包含 TypeScript 类型定义、可自行托管的下载包。请使用最新版本,并阅读发布说明和安全指引。
可以。API 文档涵盖目录搜索、报价、订购、路由和所需文件的处理流程。号码供应和激活取决于目的地及适用的登记要求。
不一定,投递可能重试。请验证签名,并使用稳定的事件 ID 避免重复处理同一事件。参考文档列出了支持的事件和重试机制。
从最新 API 参考文档开始,选择所需服务。