SaveWebRtcInfo - 上报WebRTC状态信息

调用SaveWebRtcInfo上报座席端WebRTC的通话状态信息,包括通话质量监控数据等,用于后台统计和监控,客户无需关心该接口。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
InstanceIdstring

实例 ID。

ccc-test
CallIdstring

话务通道的 CallId,有 SIP 协议生成,每个 SIP 通话都有一个 CallId。

e13c9740-1e37-123b-21b6-00163e352f9
JobIdstring

通话 ID。

job-b8b0ca63-330c-4e65-8ae3-9de2c7ce7683
ContentTypestring

上报内容,值来自前端 WebRTC 中 rtcPeerConnection.getStats(selector)获取的语音传输质量数据,只在云呼叫中心的公有云平台中使用,集成客户无需关心。

4
Contentstring

上报内容信息,只在云呼叫中心的公有云平台中使用,集成客户无需关心。

{"media_source":{},"remote_inbound_rtp":{},"outbound_rtp":{},"inbound_rtp":{},"remote_outbound_rtp":{},"candidate":{},"basic":{"callId":"e13c9740-1e37-123b-21b6-00163e352f9","timestamp":"1647262108395","callStartTime":"1647262108393","uid":"user-test","access_point":"shanghai","browser":"90","ip":"127.0.0.1"}}

返回参数

名称类型描述示例值
object
HttpStatusCodelong

HTTP 状态码。

200
RequestIdstring

请求 ID。

CF1C21B9-2D49-4B54-880F-FBE248C16903
Successboolean

是否成功。

true
Codestring

响应码。

OK
Messagestring

响应信息。

TimeStamplong

信息入库时间,格式为 Unix 时间戳,单位毫秒。

1647262108395
RowCountlong

信息入库返回的行数,表示成功写入多少条记录,如果不为 1,可能有异常,需要关注。

1

示例

正常返回示例

JSON格式

{
  "HttpStatusCode": 200,
  "RequestId": "CF1C21B9-2D49-4B54-880F-FBE248C16903",
  "Success": true,
  "Code": "OK",
  "Message": "无",
  "TimeStamp": 1647262108395,
  "RowCount": 1
}

错误码

HTTP status code错误码错误信息描述
403Permission.UserYou have no permission to access user(s) %s.您无权访问这些用户。
404NotExists.UserIdThe user %s does not exist in instance %s.呼叫中心实例中不存在指定的用户。
500InternalService.CommonAn internal service error occurred. %s内部服务错误。

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
暂无变更历史