目录

code返回码定义

第三方业务系统应该检查响应消息中的“返回码”。如果结果不是成功,则第三方业务系统需要针对不同返回码进行处理。

平台返回码

返回码

描述

定义

0

成功

请求报文成功被处理

400

格式异常

请求报文格式不正确

401

认证未通过

请求的来源或者请求的签名未通过校验。

402

号码已有相关绑定关系

请求中要求绑定的小号已经被分配给其他用户。

402

号码池资源不足

无可用小号分配

402

未找到对应号码

请求绑定小号在号码池中未找到

403

绑定关系不存在

第三方业务系统提交的请求中提供的“绑定关系标识”,在小号业务系统中不存在。

404

绑定数据不一致

请求中提供的“绑定关系标识”在小号业务系统中查询获得的“真实号码”和“小号”绑定关系,与请求中提供的“真实号码”与“小号”不一致。

429

请求过多

第三方业务系统在一定时间内提交了过多的请求。第三方业务系统在访问某些特定服务接口时,可能会出现该错误。

501

业务处理超时

小号业务系统内部处理引起的超时。第三方业务系统可以尝试重新提交请求。

502

服务暂时不可用

小号业务系统当前不可用,可能是因为系统负载过重,或者暂时停机。

503

服务接口被禁止

小号业务系统已经关闭相关服务。后续对于该服务的请求是被禁止的。

505

其他类型错误

请联系运营协助查找原因

其他

待定义


接口


    POST {url}/api/v1/ax/{xmode}

    

    xmode取值:

    bind:APP自带x号码

    assign:平台分配x号码


请求头


    Accept:application/json;charset=utf-8

    Content-Type:application/json;charset=utf-8

    access-key:QfKP7JuO52Ep6WdR

    ts:20210727095330120

    company-id:7000XX

    sign:BF7C450829D0E283B802C8D72AA05EEF


请求体


{

    "request_id": "2dgsf3jd2g92",

    "tel_a": "1880100XXXX",

    "sub_ts": "20180605092630",

    "name": "张三",

    "card_type": 0,

    "card_no": "35030119891010XXXX",

    "duration": 120,

    "area_code": "28",

    "is_record": 1,

    "call_display": 1

}

 

参数

类型

意义

是否必传

备注

request_id

string

业务id

M

消息请求标识

tel_a

string

真实号码

M


tel_x

string

隐私号码

O

X号码;平台分配号码模式下,该参数可不带,系统忽略该参数

sub_ts

string

当前绑定时间

M

格式为 yyyyMMddHHmmss。 时间
采用北京时间, 24 小时制

 

area_code

string

区号

M

例如:北京(010);在平台分配X号码模式中,平台从号码池中分配该地区的X号码,避免产生呼叫长途费。

duration

string

过期时间

M

单位:秒, 自绑定时间开始后duration秒自动解绑;0表示不限制时间,不会自动解绑

 

is_record

string

录音控制

O

可选。M

下列值有效默认0(不开通录音功能)。

0:不录音

1:接通后录音

2:被叫响铃后录音

call_display

string

来显控制

O

可选。M

下列值有效默认0(显示真实号码)。

0:显示真实号码

1:显示X号码

2: 显示Z号码池中的号码

 

在绑定时可自由选择是否分配Z号码池的开关。

name

string

姓名

O

真实姓名

card_type

string

证件类型

O

默认传0

card_no

string

证件号码

O

真实姓名对应的真实身份证号


响应体


{

    "code": 0,

    "message": "AX绑定成功",

    "data": {

        "tel_x": "1319445XXXX",

        "sub_id": "A2129X591X0373480707-11-0-YYGF-GXI"

    }

}

 

参数                

类型                

意义                

是否必传                

备注                

sub_id                

string

绑定id

M


tel_x                

string

小号

M


 

请求响应实例bind:


请求地址:


    POST {url}/api/v1/ax/bind


请求头:


    Accept: application/json;charset=utf-8

    Content-Type: application/json;charset=utf-8

    ts:20180605171030125

    company-id:7000XX

    access-key:QfKP7JuO52Ep6WdR

    sign:FB68ECE1E65A21B02108C766C5F127C1


请求体:


{

    "request_id": "2d58lk3jd2g92",

    "tel_a": "1880100XXXX",

    "tel_x":"18684046451",

    "sub_ts": "20180605093830",

    "name": "张三",

    "card_type": 0,

    "card_no": "350301198910109087",

    "duration": 120,

    "is_record": 1,

    "call_display": 1

}


响应体:


{

    "code": 0,

    "message":"AX绑定成功",

    "data":{

        "tel_x":"1319445XXXX",

        "sub_id":"A2129X591X0373480707-11-0-YYGF-GXI"

    }

}


请求响应实例assign:


请求地址:

    POST {url}/api/v1/ax/assign


请求头:


    Accept: application/json;charset=utf-8

    Content-Type: application/json;charset=utf-8

    ts:20180605171030125

    company-id:7000XX

    access-key:QfKP7JuO52Ep6WdR

    sign:FB68ECE1E65A21B02108C766C5F127C1


请求体:


{

    "request_id": "2dgsf3jd2892",

    "tel_a": "1880100XXXX",

    "sub_ts": "20180605092630",

    "name": "张三",

    "card_type": 0,

    "card_no": "350301198910109087",

    "duration": 120,

    "area_code": "28",

    "is_record": 1,

    "call_display": 1

}


响应体:


{

    "code":0,

    "message":"AX绑定成功",

    "data":{

        "tel_x":"1319445XXXX",

        "sub_id":"A2129X591X0373480707-11-0-YYGF-GXI"

    }

}

郑重提示

×

使用翊云科技产品期间,请您遵守国家法律等相关要求,不得危害国家安全、泄露国家秘密,不得侵犯国家社会集体和公民的合法权益。禁止用于含有骚扰、诈骗、色情、赌博、恐吓等违法违规业务。您若想知道贵公司业务是否可以接入,可咨询在线客服或拨打400-1155-802。