Skip to main content

ax 类型

概述

主要页面提供 AX 类型相关业务接口。

所有接口均使用 POST 方式进行交互,通讯格式为 application/json,服务器返回格式均为 JSON。

一、AX 绑定

接口

POST https://axb.icsoc.net/api/ax/v2/binding

参数

参数名称类型说明是否必须备注
astringA 号码
xstringX 号码若不传此项,将随机一个号码
namestring姓名
identitystring身份证号码
area_codestringx 号码区号
expirationint过期时间,单位秒。默认0 即永不过期
call_recordingbool是否录音。默认0 不录音
aybobjectaxyb 支持
ayb.expirationintayb 过期时间
ayb.area_codestringy 号码地区,默认 x 号码地区

结果

参数名称类型说明是否必须
codeint0为成功,其他均为不成功,请参考 message
messagestring
dataobject
data.binding_idstring绑定 id
data.xstringx号码

二、AX 解绑

接口

POST https://axb.icsoc.net/api/ax/v2/unbinding

参数

参数名称说明是否必须
binding_id绑定 ID

结果

参数名称类型说明是否必须
codeint0为成功,其他均为不成功,请参考 message
messagestring

三、AX 更新

接口

POST https://axb.icsoc.net/api/ax/v2/update

参数

参数名称说明是否必须
binding_id绑定 ID
aA 号码
name姓名
identity身份证号码
expiration过期时间。默认0 即永不过期
call_recording是否录音。默认0 不录音

结果

参数名称类型说明是否必须
codeint0为成功,其他均为不成功,请参考 message
messagestring
dataobject
data.binding_idstring绑定 id
data.xstringx号码

四、AX 查询

接口

POST https://axb.icsoc.net/api/ax/v2/detail

参数

参数名称说明是否必须
binding_id绑定 ID特殊可选。此参数和 x 选其一
xx 号码特殊可选。此参数和 binding_id 选其一

结果

参数名称类型说明是否必须
codeint0为成功,其他均为不成功,请参考 message
messagestring
data.binding_idstring绑定 ID
data.astring主叫号码
data.xstring中间号码
data.area_codestring区号
data.binding_timestring绑定时间
data.expirationstring过期时间
data.call_recordingstring录音控制
data.call_restrictstring呼叫控制
data.call_displaystring来显控制
data.namestring姓名
data.identitystring身份证号码

五、AX 话单结束推送

该接口为 AX 话单推送业务接口,需客户提供推送地址。

推送格式为 JSON

推送参数支持加密,签名算法,加密算法,解密算法,详见 附录

接口

POST 客户提供的推送地址

推送参数

参数名称类型说明是否必须
modestring固定值:ax
typeint固定值:3
signstring推送签名
dataobject/string数据,加密时返回类型为 string
data.binding_idstring绑定 ID
data.astring主叫号码
data.bstring被叫号码
data.xstring中间号码
data.call_idstring呼叫 ID
data.call_typestring呼叫类型;1: 语音主叫 2: 语音被叫 3: 短信发送 4: 短信接收
data.call_timestring呼叫时间
data.ringing_timestring响铃时间
data.start_timestring通话开始时间
data.release_timestring通话结束时间
data.call_recordingstring录音控制
data.recording_urlstring录音地址
data.sms_contentstring短信内容,UCS2编码16进制字符串
data.sms_countstring短信条数
data.call_durationint通话时长,单位:秒
data.resultint通话结果;0:未接通 1:接通

返回响应

参数名称类型说明是否必须
codeint0 视为推送成功

返回的 json 中必须包含 code 字段,且值必须为 0 ,否则系统将视为推送失败,失败后,将以 15/15/30/180/1800/1800/1800/1800/3600(单位:秒)的频率重试通知客户端,如果所有的重试完成后仍然失败,则自动放弃通知。

六、外呼上报

接口

POST https://axb.icsoc.net/api/ax/v2/call

参数

参数名称说明是否必须
binding_idax的绑定 ID
bB 号码

结果

参数名称类型说明是否必须
codeint0为成功,其他均为不成功,请参考 message
messagestring