DID API Call Conference With Amazon Connect - nxtele/http-api-document GitHub Wiki

通过DID呼叫第三方,将其拉入当前通话,形成会议

  • URL:https://api2.nxcloud.com/did/openapi/amazon/conference
  • Method:POST
  • Content-Type:application/json
  • 需要鉴权:

鉴权机制

鉴权规则请参考地址:API 接口调用约定

请求参数

header 参数:

参数名 类型 必选 示例值 说明
accessKey String fme2na3kdi3ki 用户身份标识
ts String 1655710885431 当前请求的时间戳(单位是毫秒),牛信服务端允许用户端请求最大时间误差为 60 秒
bizType String 9 业务类型,取固定值“9”
action String didaws 业务操作,取固定值“didaws”
sign String 6e9506557d1f289501d333ee2c365826 API 入参参数签名,签名算法

body 参数:

参数名 类型 必选 示例值 说明
connectNum String "62xxxxxxxxx" Amazon Connect 号码
localNum String "62xxxxxxx" 终端号码
did String "62xxxxxxxxx" 用户呼叫转移号码的did号码,随机号码可以不填
destNum String "62xxxxxxxxx" 需要拉入会议室的第三方目标号码
confName String "conf1" 需要转入的会议室名称,当前通话周期内生成的会议室名称不可重复;只可包含数字和字母

请求示例

body(application/json) 参数:

{
    "connectNum": "66111111",
    "localNum": "66444444",
    "destNum": "66222222",
    "confName": "lc666"
}

{
    "connectNum": "66111111",
    "localNum": "66444444",
    "did": "66333333",
    "destNum": "66222222",
    "confName": "lc666"
}

响应参数

参数名 类型 说明
reqId String 请求Id
code Integer 结果编码
msg String 请求结果说明

响应示例

成功示例

{
    "reqId": "dc20f2d0-1899-4541-9e94-15d164221c03",
    "code": 0,
    "msg": "OK"
}

失败示例

{
    "reqId": "add6339f-cec1-4b19-b208-62dfaf9c8d48",
    "code": 2001,
    "msg": "请求的值不合法"
}

响应码说明

code message 解决办法
0 请求成功
1000~100X 鉴权问题 详情查看 API 鉴权部分
2001 请求的值不合法 检查请求
2002~200X 请求失败 请联系技术人员排除问题