中通天鸿开发者平台

中通天鸿开发者平台

  • 开发文档
  • API文档

›隐私号 axb

中间件wintelapi

  • 如何认证
  • 角色管理
  • 黑名单管理
  • 白名单管理
  • 坐席管理
  • 坐席管理(新)
  • 分机管理
  • 技能组管理
  • 业务组管理
  • 语音管理
  • jsonp接口
  • 监控管理
  • 监控管理(新)
  • 录音管理
  • 报表管理管理
  • 报表管理(新)
  • 双向外呼(新)
  • 双向外呼(不推荐)
  • 其他相关接口
  • 话单推送

智能外呼

    快速入门

    • 功能介绍
    • 语音相关服务
    • 对接流程
    • 新手指引

    接口说明

    • 单条数据请求接口
    • 批量数据请求接口(新)
    • 回调数据下载、查询
    • 创建项目
    • 修改项目
    • 删除项目
    • 获取项目信息
    • 创建语音模板
    • 修改语音模板
    • 获取语音模板信息
    • 获取半小时接通率

短信

  • 短信接口

工单

  • 工单接口

CRM

  • 客户模块
  • 联系人模块
  • 跟进记录模块
  • 商机模块
  • 附录

隐私号 axb

  • 认证
  • axb 类型
  • ax 类型
  • axyb 类型
  • 附录

闪信

  • 认证
  • API

外呼管理

  • 认证
  • 预测式外呼-任务
  • 预测式外呼-数据
  • 预测式外呼-监控
  • 话单
  • 附录

附录

一、签名算法

签名将只对推送参数中的 data 进行签名,其他参数不做处理

第一步

首先将 data 参数通过 json 序列化转换成 string,如果 data 参数为加密后的 string 则,无需经过此步骤。以下为伪代码

$first = json_encode($data)

第二步

第二步,也是最后一步,得到签名值

$sign = md5($first + SECRET)

上面的 SECRET 为双方约定的秘钥,请勿泄露此秘钥

二、加密算法

推送参数支持数据加密,以防止数据泄露,具体加密算法如下

第一步

首先得到待加密的数据,将 data 参数通过 json 序列化转换成 string

$waitingEncrypt = json_encode($data)

第二步

通过 openssl 进行加密,且先保证您的应用有相关扩展

$encryptData = open_encrypt($waitingEncrypt, $method = 'AES-256-CFB', SECRET, $options = OPENSSL_RAW_DATA, $iv = {SECRET 前16位})

第三步

通过 base64 加密得到最终加密数据

$encrypt = base64_encode($encryptData)

三、解密算法

第一步

$waitingDecrypt = base64_decode($data)

第二步

$decryptData = open_decrypt($waitingEncrypt, $method = 'AES-256-CFB', SECRET, $options = OPENSSL_RAW_DATA, $iv = {SECRET 前16位})

第三步

通过 base64 加密得到最终加密数据

$decrypt = json_decode($decryptData)

四、常用 release_cause 说明

参数说明
1运营商原因: 未分配的号码
2运营商原因: 无路由到指定的转接网
3运营商原因: 无路由到目的地
4运营商原因: 发送专用信息音
6运营商原因: 不可接受的通路
16正常的呼叫拆线
17用户忙
18用户未响应
19用户未应答
20用户缺席
21呼叫拒收
22运营商原因: 号码改变
27运营商原因: 目的地不可达
28运营商原因: 无效的号码格式(地址不全)
29运营商原因: 性能拒绝
31正常—未指定
34运营商原因: 无可用的电路/通路
38运营商原因: 网络失序
39运营商原因: 永久帧方式连接未开放业务
41运营商原因: 临时故障,网络问题
42运营商原因: 交换设备拥塞
47运营商原因: 资源不可用,未规定
50运营商原因: 所请求的性能未预定
53运营商原因: CUG 中限制去呼叫
55运营商原因: CUG 中限制来呼叫
57运营商原因: 承载能力无权
58运营商原因: 承载能力目前不可用
65运营商原因: 承载能力未实现
69运营商原因: 所请求的性能未实现
79运营商原因: 业务或任选未实施,未规定
87~95运营商原因: 无效的消息
102运营商原因: 未接通,定时器超时
109运营商原因: 协议类错误
127运营商原因: 互通,未规定
147平台原因释放: 被叫侧摘记消息超时,平台释放,一般未收到运营商anm
206平台原因释放: 消息错序
Last updated on 3/16/2020 by yansongda
← axyb 类型认证 →
  • 一、签名算法
    • 第一步
    • 第二步
  • 二、加密算法
    • 第一步
    • 第二步
    • 第三步
  • 三、解密算法
    • 第一步
    • 第二步
    • 第三步
  • 四、常用 release_cause 说明
中通天鸿开发者平台
产品中心
呼叫中心在线客服工单系统IM机器人CTI-PLUS语音机器人通信云资源云
帮助中心
常见问题更新日志
关于我们
公司简介联系我们友情链接
Copyright © 2021 中通天鸿(北京)通信科技股份有限公司