隐号呼叫AXxYB

访问地址:http://voice.3tong.net/json/voiceSms/AXxYB/getPhone

提交方式:

接口数据输入输出均采用JSON格式封装的字符串,编码(对整个请求的字符串编码)统一为UTF-8,采用post方式提交请求
HTTP 头信息:Content-Type:application/json;

功能:

提供一个Y号码,A手机可以通过Y号码和B进行呼叫,同时提供一个X号码,让B手机可以通过X号码和A进行呼叫

请求参数:

参数值说明:以下json内容为提交请求数据格式
{
    "account": "dh****",
    "password": "*****",
    "msgid": "2c92825934837c4d0134837dcba00150",
    "phoneA": "183****2380",
    "calldisplay": "0",
    "expiration": 180,
    "phoneX": "184****1380",
    "phoneXx": "0000",
    "aybExpiration": 3600,
    "aybshowx": "0"
}

参数名称 约束 说明
account 必须(String) 用户账号
password 必须(String) 用户密码,需采用MD5加密(32位小写)
msgid 必须(String) 消息编号ID,必须唯一,不可为空,最大长度64位
phoneA 必须(String) 真实号码
calldisplay 选填(String) 来显控制,当其他号码为主叫时,是否在被叫 A 上显示其他号码的真实号码。0:不显示真实号码;1:显示真实号码。默认是 0不显示真实号码
expiration 必须(int) 业务过程(比如一次外卖订单)的过期时间,单位秒,最大不超过15天
phoneX 选填(String) 客户可以指定隐号也可以为空
phoneXx 选填(String) 隐号的分机号,指定隐号后才必填该参数,分机号规则:4位数,0000到9999共10000个
aybExpiration 选填(int) AYB 的过期时间(秒),当过期时间到达时自动解绑;默认使用系统配置的过期时间1小时
aybshowx 选填(String) A 拨打 Y 给 B 时,是否显示 X 号码,0 为不显示,1 为显示,默认是 0,不显示

返回示例:

{
    "code": "0",
    "message": "提交成功",
    "phoneX": "184****1380",
    "phoneXx": "0000",
    "msgid": "2c92825934837c4d0134837dcba00150"
}

返回参数说明:

语音平台收到提交请求消息后,会同步返回响应。

参数名称 约束 说明
code 必须(String) 总的提交结果状态码,0表示成功,其他代表失败
message 可选(String) 提交结果描述
phoneX 可选(String) 小号,成功时返回
phoneXx 可选(String) 小号,成功时返回
msgid 必须(String) 消息编号
文档更新时间: 2021-11-26 14:40   作者:夏亮