You need to enable JavaScript to run this app.
导航

呼叫状态

最近更新时间2023.08.17 21:03:40

首次发布时间2023.02.28 20:31:39

说明

呼叫状态消息为呼叫过程中产生的实时的状态消息,目的是通知用户某次呼叫各个状态发生的时间点,状态消息包含开始呼叫、被叫方振铃、呼叫建立、呼叫结束。呼叫状态回执的消息内容所含字段如下。

字段描述

字段名称字段类型描述示例值
accountIdString账号ID000000001
callIdString呼叫唯一IDNM20010115474511150001012500007a8c
serviceTypeInteger服务类型服务类型,详见 服务类型枚举值100
callerString主叫方号码(SIP通话服务存在)13100001111
calleeString被叫方号码(SIP通话服务存在)13100001111
eventTimeString状态产生的时间戳(自"1970-01-01 00:00:00")1607588903
allEventTypelist本次通话全部的通话事件(正常接通挂断的情况下)[1,2,3,4]
eventTypeInteger状态类型
1-开始呼叫;2-被叫振铃;3-呼叫建立;4-呼叫结束;
1
phoneNoXStringX号码(隐私号服务存在)13100001111
phoneNoAStringA号码(隐私号服务存在)13100001111
phoneNoBStringB号码(隐私号服务存在)13100001111
messageTypeInteger消息回执类型
1-呼叫状态;2-呼叫记录;3-呼叫录音;
1
userDataString用户拓展参数,最大长度为2048
partyInteger当前事件的发生方(双呼服务存在)
1-主叫侧;2-被叫侧;
1
subscriptionIdString绑定关系id(隐私号服务存在)S16835274297570c8802a6
callerShowNumberString主叫侧外显号码(双呼服务存在)13100001111
calleeShowNumberString被叫侧外显号码(双呼服务存在)13100001111

消息数据结构示例:

{
    "accountId": "",
    "callId": "",
    "callee": "",
    "caller": "",
    "eventTime": "",
    "allEventType":[1,2,3,4],
    "eventType": 0,
    "messageType": 0,
    "phoneNoA": "",
    "phoneNoB": "",
    "phoneNoX": "",
    "serviceType": 0,
    "userData": "",
    "subscriptionId": "S16835274297570c8802a6",
    "callerShowNumber":"13100001111",
    "calleeShowNumber":"13100001111"
}