亿量AI能力开放平台
  1. 拨打电话
亿量AI能力开放平台
  • 平台简介
  • 对接准备
  • 服务商账户充值
  • 名词解释
  • 错误提示
  • 销售保客户接入
    • 接入流程
    • 授权
      • 获取接口调用token
    • 机构管理
      • 机构账户充值
      • 创建机构
    • 坐席管理
      • 修改坐席名称接口
      • 获取服务商余额接口
      • 添加坐席接口
      • 修改外显接口
      • 坐席分页列表接口
    • 获取话单和话费
      • 服务商-通话账单详情列表
      • 根据话单id获取话单数据
      • 外呼统计数据
  • SaaS客户接入
    • 接入流程
    • 授权
      • 获取接口调用token
    • 机构管理
      • 创建机构
    • 拨打电话
      • SAAS服务商拨打电话
        POST
      • 话单回调详情
        POST
      • 录音回调详情
        POST
  • SDK客户接入
    • 机构手机号验证登录方式
      • 接入流程
      • 获取验证码
      • 验证码登录
    • 机构ID免登录方式
      • 接入流程
      • 获取机构token
  • 销售保AICRM开放平台
    • 对接流程
    • 授权
      • 获取接口调用token
      • 获取iframe请求token
    • 机构管理
      • 无手机号创建机构
      • 创建机构
    • 员工管理
      • 添加员工接口
      • 修改员工名称接口
      • 员工坐席分页列表接口
    • 拨打电话
      • AxB类型的呼叫流程和呈现效果
      • 拨打电话
      • 话单回调详情
      • 录音回调详情
      • AI分析录音回调
      • AI分析被叫回调
    • 非电话AI分析
      • 录音上传分析
      • 文本上传AI分析
      • AI文本分析回调
    • iframe嵌入对接
      • iframe客户AI分析页对接
      • iframe沟通详情分析页面对接
      • iframe沟通分析列表页面对接文档
  • 未命名接口
    POST
  1. 拨打电话

SAAS服务商拨打电话

POST
/tmk/api/callSaas
AxB类型的呼叫流程和呈现效果:
1(1).png
1、点击打电话后,主叫176****3399发起对被叫158****6537的呼叫操作;#
该流程等同主动调用/tmk/api/callSaas接口;#
2(1).png
2、APP获取中间号162****7284后,在APP内呈现并提示拨打中间号码;#
该流程获取的中间号码等同于接口返回响应体中numberX的值;#
3.png
3、点击中间号进行呼叫后,将自动跳转至手机系统内的电话呼叫页面,开始呼叫被叫号码158****6537;#
该流程为用户对中间号进行交互呼叫即调用手机系统电话拨打的操作;#

请求参数

Header 参数
Content-Type
string 
必需
默认值:
application/json
Authorization
string 
token
必需
Body 参数application/json
organizationId
integer 
机构/公司的ID
必需
callee
string 
被叫号码
必需
caller
string 
主叫号码
必需
 callback
string 
回调地址
必需
话单和录音的URL回调地址:
1、传入回调地址即向该地址进行回调;
2、该处不传值时,则对已配置的统一回调地址进行回调;
3、若该处不传值且未配置统一回调地址时,则不进行回调;
注:统一回调地址提供后,由销售保进行配置;
calldata
string 
附加数据
必需
传入值后,在话单回调时将返回该值,对应话单回调接口的callbackData字段
示例
{
    "organizationId": 0,
    "callee": "string",
    "caller": "string",
    " callback": "string",
    "calldata": "string"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/tmk/api/callSaas' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "organizationId": 0,
    "callee": "string",
    "caller": "string",
    " callback": "string",
    "calldata": "string"
}'

返回响应

🟢200成功
application/json
Body
code
integer 
响应状态码
必需
data
object 
响应数据
必需
errMsg
string 
错误提示信息
必需
numberX
string 
必需
AxB中间号
当使用AxB时即type值等于2时,numberX同时会返回中间号码,产品终端点击拨打该中间号码,即可发起对请求参数中所传入被叫的呼叫操作;
recordId
string 
拨打标识
必需
type
enum<integer> 
必需
呼叫类型支持回拨和AxB
回拨:调用接口后即发起对被叫的呼叫操作;
AxB:调用接口后,使用接口返回的numberX号码,发起对被叫的呼叫操作;
枚举值:
12
message
string 
响应描述
必需
traceId
string 
请求追踪id
必需
示例
{
    "code": 0,
    "data": {
        "errMsg": "string",
        "numberX": "string",
        "recordId": "string",
        "type": 1
    },
    "message": "string",
    "traceId": "string"
}
修改于 2024-09-22 09:18:40
上一页
创建机构
下一页
话单回调详情
Built with