- 文档首页
实时音视频
实时音视频
服务端 API 参考
调用方法
如何调用 OpenAPI
如何调用 OpenAPI
在应用中集成 RTC 客户端 SDK 实现音视频通信后,也可以通过服务端 OpenAPI 对通话进行控制(例如踢人、云端处理、数据监控等)。
主账号拥有资源的所有权限,其 AccessKey 一旦泄露风险巨大,所以建议您使用满足最小化权限需求的 IAM 用户的 AccessKey。具体操作,可参见创建 IAM 用户并授权。 - 获取可运行的 curl 命令:使用 API Explorer 的签名自动生成功能,只需输入 AK/SK、服务地址、必填参数等信息,就会自动生成可执行的 curl 命令,适合快速测试和调试接口。
方式 1:通过 SDK 集成
如果您的编程语言为 Golang、Python、Java、PHP、Node.js,官方提供了已封装签名算法的示例,供直接调用。
方式 2:手动构造请求
如果您使用的编程语言没有官网 SDK,可基于标准 HTTP 协议手动构造 HTTP 请求,并自行实现签名算法。
完整请求结构
一个有效的 OpenAPI 请求必须包含:请求行 + 请求头(含签名)+ 请求体。完整结构如下:
请求行
- [Method]、[Action]、[Version]:可在对应接口文档获取。以 StartRecord 接口为例,如下图所示:
-
请求头(需携带鉴权签名)
请求体
JSON 格式,包含接口所需的业务参数。详细结构和字段说明,请参见对应的 API 文档。
最近更新时间:2026.09.28 10:46:15