API配置 API配置说明 选择分组,API需要在分组下进行管理,若未建立分组,请先前往分组管理中创建 安全认证:安全认证是一种保护您后端服务的请求鉴权手段,目前支持app(ak/sk)认证,oauth认证正在开发中 是否允许上架云市场:若选择上架云市场,则需选择APP AK/SK安全认证,定义API请求 协议:目前支持http/https websocket协议 请求方式:支持any、get、post
API API调用流程 初始化相关接口 createBaiduRtcRoomClient BaiduRtcRoomClient* createBaiduRtcRoomClient(); 介绍 创建 BaiduRtcRoomClient。
初见百度智能云API 本视频面向初次接触百度智能云API的开发者,向您简单介绍API是什么、API的优势在哪里,以及借助API可以做到哪些事情。 如果您对本视频的内容有所疑问,或者希望能够推出更多其他方面的视频,欢迎您通过右侧的” 文档反馈 “提出您的建议。
如何阅读API文档 本视频借助Postman工具,向您展示了调用一次API需要哪些必要的信息,以及这些信息该如何从文档中取得。
cpuType String 设置空字符串”“ isEnableSoLaterLoad boolean 设置false initialAudioManager boolean 设置false,表示是否默认初始化AudioManager,由于屏幕分享不采集音频,由推流主进程用户发送音频,则此处不需要初始化 返回 BaiduRtcRoom 实例对象:成功; null:失败; 多流模式屏幕分享API 启动屏幕分享
注意 : 此录制函数将废弃,可以使用服务端API进行录制- 云端录制相关接口 。
用于在分组内新增 API,如果遇到与已有 API 冲突的情况,会忽略该 API 的导入。 覆盖模式:覆盖冲突 API。导入 API 时,如果遇到与已有 API 冲突的情况,则覆盖已有 API。可用于恢复分组 API 快照等场景。 更新模式:只更新已有 API。若有冲突则忽略对应 API 的导入。使用该模式,需要在将要导入的 API 定义中,为每个 API 指定其在分组中的 API ID。
步骤3-调用API 在调用API的时候,需要拼接签名字符串,现在鉴权方式是APP鉴权,需要用到AppKey、AppSecret进行签名计算。 将签名后的字符串X-Bce-Signature放入请求的header中,网关会通过对称计算签名来验证请求者的身份。 根据不同的鉴权方式,请求的Header中传入对应计算后的签名,将入参信息按照请求签名说明生成签名字符串,这样才能请求验证通过。
步骤2-获取API授权 授权是指授予某个APP调用某个API的权限,APP在获得API的授权之后才能调用API。 另一种是来自云市场的APP,会有唯一的appCode信息,通过appCode信息在用户已经购买API的情况下,可以直接调用API。 获取API的方式不同,授权的方式也不同。 云市场购买API服务 在开通API网关服务后,就可以购买在云市场发布的API服务。
私有网络VPC开放API 介绍 API网关支持以私有网络(VPC)中的服务为后端,通过API的形式快速对外开放。API网关通过内部网络与VPC后端进行通信,最大程度保障后端服务的安全。 配置流程 创建后端VPC配置模板; 编辑API时使用VPC模板填充后端地址; 保存并发布API。