更新时间:2023-03-23 GMT+08:00
发起呼叫
接口功能
该接口用于通过呼叫号码或者呼叫第三方账号发起呼叫。注意事项:1、在登录状态下调用该接口。
函数原型
startCall(startCallInfo: StartCallInfo, onStartCallResult?: (ret: SDKERR, reason: string) => void): void
请求参数
参数名称 | 是否必选 | 参数类型 | 参数说明 |
---|---|---|---|
startCallInfo | Y | StartCallInfo | 发起呼叫参数信息 |
onStartCallResult | Y | (ret: SDKERR, reason: string) => void | 发起呼叫回调 |
参数名称 | 是否必选 | 参数类型 | 参数说明 |
---|---|---|---|
callerInfo | Y | CallerInfo | 主叫信息 |
calleeInfo | Y | CalleeInfo | 被叫信息 |
mediaType | Y | MediaType | 媒体类型 |
参数名称 | 是否必选 | 参数类型 | 参数说明 |
---|---|---|---|
nickName | N | string | 主叫姓名 |
参数名称 | 是否必选 | 参数类型 | 参数说明 |
---|---|---|---|
nickName | N | string | 被叫姓名 |
number | Y | string | 被叫号码,如果填分配给帐号的sip号码(如+99111244216210249)则呼叫该帐号的App; 如果填PSTN号码(如18700000000),则通过VoIP网关呼叫该号码,前提是该企业已开通PSTN呼叫权限。 与thirdUserId二选一(优先级 : number>thirdUserId),帐号密码鉴权时使用。 |
thirdUserId | Y | string | 被叫三方帐号,与number二选一(优先级 : number>thirdUserId),appId鉴权时使用 |
枚举名称 | 枚举值 | 枚举说明 |
---|---|---|
HWM_MEDIA_TYPE_AUDIO | 0 | 音频类型 |
HWM_MEDIA_TYPE_VIDEO | 1 | 视频类型 |
返回值
void
回调方法参数说明:
(ret: SDKERR, reason: string) => void
参数名称 | 参数类型 | 参数说明 |
---|---|---|
ret | SDKERR 请参考错误码参考 | 错误码 |
reason | string | 错误描述 |
父主题: 呼叫管理对象