OneNET物联网平台 平台介绍 入门手册 设备开发指南 应用开发指南
API
API使用 API列表 SDK MQTT LwM2M EDP Modbus TCP
消息队列MQ HTTP推送
服务定价 扩展服务 常见问题 发布公告

点击拨号

点击拨号状态呼叫通知

请求方式:POST

请求地址: 点击拨号API中指定的notify_url。若如无此字段,则以OneNET平台配置为准。

HTTP头部

参数名称 是否必填 参数值
Authorization 详见鉴权认证
Content-Type application/json;charset=utf-8

请求body

参数名称类型长度是否必填说明
appidString32应用标识
call_idString64呼叫标识
callerString64主叫号码(MSISDN)
举例8618625150488
calleeString64被叫号码(MSISDN)
举例8618625150488
statusString16呼叫状态
CallingCaller:正在接通主叫
CallingCallee:正在接通被叫
Connected:呼叫接通
Disconnected:呼叫释放
report_dateString16上报呼叫状态的时间
[格式] YYYYmmDDHHMMSS
[示例] 20141102100144
reasonString16status为Disconnected时必填
当status为Disconnected时,表示断开原因
HangUp:正常挂机,包括通话后被删除
CallerBusy:主叫忙
CallerNoAnswer:主叫无应答
CallerFailure:主叫其它原因失败
CallerAbandon:呼叫被叫过程中主叫挂机
CalleeBusy:被叫忙
CalleeNoAnswer:被叫无应答
CalleeFailure:被叫其它原因失败
Other:其它原因失败
call_durationString-本次通话时长,单位秒
status为Disconnected时必填
caller_call_durationString-本次主叫通话时长,单位秒
status为Disconnected时,若caller为非移动号码存在此字段

请求示例

POST /callback/statusback 
Content-Type: application/json;charset=utf-8
Accept: application/json
Authorization:version=v1&res=onenet_voice%2Ffd977e9f94e44f239f18f6f919282569&et=1568341874&method=md5&sign=uMJm8NxLshHNkW9qqQF1Gg%3D%3D

{
  "appid":"1234",
  "call_id": "CS123",
  "caller":"8613912345672",
  "callee":"8613912345673",
  "status":"Disconnected",
  "reason":"HangUp"
}

响应消息

参数名称类型长度是否必填说明
request_idString32请求Id
http请求唯一识别码
code_noString6返回编码
codeString512返回码
messageString512返回描述信息

响应消息示例

HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Connection: close
Content-Length: 0
{
"request_id": "85fcaba7045247c88b87380149ea0941",
"code_no": "000000",
"code": "OneNET_common_success",
"message": "调用成功"
}

响应码汇总

目前的响应码汇总如下,根据实际情况可能有所调整。

code_nocodemessage
000000onenet_common_success成功
000111onenet_common_systemException系统异常,请稍后重试
000001onenet_common_systemBusy系统繁忙,请稍后重试
000002onenet_common_authException系统认证失败
000004onenet_common_invalidParams非法的参数
000005onenet_common_invalidReqParams非法的请求参数
000006onenet_common_paramNullException必输参数不能为空
000012onenet_common_JsonException非法JSON的数据
000014onenet_common_authorizationIsNull鉴权参数为空
000015onenet_common_authorizationFailed鉴权失败
001001onenet_iaepVoice_callIdNotExist呼叫标识不存在
001005onenet_iaepVoice_NumberFormatRrror号码格式错误
001008onenet_iaepVoice_BusinessNumberMismatch业务号码不匹配
001009onenet_iaepVoice_NotOpenTheBusiness用户没有开通该业务
001010onenet_iaepVoice_TheBusinessIsClosed用户该项业务已关闭

个搜索结果,搜索内容 “

    0 个搜索结果,搜索内容 “