咨询热线:0755-33548988
语音回呼接口
1.语音回呼接口介绍

语音回呼,也称点击呼叫、网页回拨(Click to call),是通过传统电信专线外呼双方电话号码,双方接通后建立通话。基于玖云平台的语音回呼接口,可用最少的代码,最快的时间让应用具有通信能力。

玖云平台专线语音REST接口通过HTTPS POST方式提交请求。

2.请求地址

/{softVersion}/Accounts/{accountSid}/clicktocall/callback

REST API是通过HTTPS POST方式请求。

4.请求包体
属性 类型 约束 说明
appId String 必选 应用ID
from String 必选 主叫电话号码。目前支持手机及固定电话
to String 必选 被叫电话号码。目前支持手机及固定电话
needRecord int 可选 是否录音:0表示不录音;1表示录音;默认值0
userData String 可选 用户自定义数据,最长可支持128字节。如用户配置了回调接口,则在回调接口中将这一数据原样返回
maxCallTime int 可选 通话的最大时长,单位为秒。当通话时长到达最大时长则挂断通话。默认值空。开发者设置的最大通话时长最长为8小时,超过8小时返回错误码。计时以主被叫建立通话为起始

参数说明:

(1).appId:应用ID
(2).from:主叫号码,需要进行号码检查,如号码不合法返回错误码
(3).to:被叫号码,需要进行号码检查,如号码不合法返回错误码
(4).needRecord:录音标志参数,录音文件下载地址在呼叫挂机计费通知回调(Hangup)中获取,非实时可以在官网通话记录界面进行下载。注:因录音文件需要时间同步到下载服务器,建议在获取到录音下载地址10分钟后再进行下载
(5).userData:用户自定义数据,最长可传入128字节,用户配置回调接口的情况下,将数据返回回调接口
(6).maxCallTime:最大通话时长,用于在请求通话时定义本次通话的最大通话时长

请求示例

JSON请求示例

      POST
      /2016-01-01/Accounts/798b9ec0eaa94142852aa2c402570146/Calls/callBack?sig=
      6949C5F977B304EC5BB969FD8838D345HTTP/1.1
      Host:127.0.0.1:9080
      content-length: 272
      Accept: application/json;
      Content-Type: application/json;charset=utf-8;
      Authorization: Nzk4YjllYzBlYWE5NDE0Mjg1MjYwMmM0AAI1NzAxNDY6MjAxNjAzMjQxNTE3MDE=

     {
      "callback": {
           "appId": "feff3cbd52c041a1baab0492bee56423",
           "from": "13912345678",
           "to": "13812345678",
           "needRecord": "1",
           "userData": "abcdef",
           "maxCallTime": "120"
            }
     }
                            
5.响应包体
属性 类型 约束 说明
statusCode String 必选 请求状态码,取值000000(成功),参考Rest 错误代码
subStatusCode String 可选 当请求状态码为000000(成功)时,该值可能不为空,用来描述不影响呼叫的错误,例如:显号参数错误等
dateCreated String 必选 响应时间:格式"yyyy/MM/dd HH:mm:ss";如:2016/01/01 12:00:00
callId String 可选 一个由32个字符组成的电话唯一标识符,请求成功返回,请求失败不返回
represent String 可选 错误描述,报错时返回,正常时不返回

响应示例

JSON响应示例

      POST
      HTTP/1.1 200 OK 
      Content-Length: 126
      {
      "resp": {
      "statusCode": "000000",
      "callId": "ca7b3057e11743afb43f8dd25ab60d30",
      "dateCreated": "2016/03/24 15:36:52",
      "subStatusCode": ""
             }
      }
                            

1 语音回呼介绍

2 请求地址

3 请求包头

4 请求包体

5 响应包体


在线客服

在线语音

点击呼叫

音频设备正常
点击"呼叫"立即接通客服
麦克风设备未准备好
请检查设备后再点击"呼叫"
音频设备未准备好
请检查设备后再点击"呼叫"
呼叫中……
请耐心等待
00:00
通话中
通话已结束
时长: 00:00
通话未接通
非常抱歉!客服未能接通。请再次呼叫或在官网下方留下您的联系方式,我们将尽快与您沟通。

电话咨询
0755-33548988

回到顶部