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

获取接口调用token

POST
/tmk/auth/token/access
签名生成:sign=四个参数值用&依次拼接后取md5的结果,即:md5(appKey&secret&timestamp&random)
备注:1. 时间戳正负30s内有效 2. token有效期2小时 3. 一个随机字符串十分钟内只能用一次,随机字符串长度8-32

请求参数

Header 参数
Content-Type
string 
必需
默认值:
application/json
Body 参数application/json
appKey
string 
必需
appkey和密钥都是固定32字
timestamp
integer 
必需
相对于1970-1-1的秒数
sign
string 
必需
签名sign=四个参数值用&依次拼接后取md5的结果,即:md5(appKey&secret&timestamp&random)
random
string 
必需
一个随机字符串十分钟内只能用一次,随机字符串长度8-32
示例
{
    "appKey": "laborum dolor",
    "timestamp": 1668650656,
    "sign": "dolore mollit quis consequat",
    "random": "fugiat"
}

示例代码

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/auth/token/access' \
--header 'Content-Type: application/json' \
--data-raw '{
    "appKey": "laborum dolor",
    "timestamp": 1668650656,
    "sign": "dolore mollit quis consequat",
    "random": "fugiat"
}'

返回响应

🟢200成功
application/json
Body
code
integer 
结果
必需
1成功 其他失败
data
object 
必需
expiredInSeconds
integer 
过期时间
必需
token过期时间
token
string 
token
必需
用于后续需要鉴权的接口放到header中使用
message
string 
必需
traceId
string 
必需
示例
{
    "code": 1,
    "message": "成功",
    "traceId": "de215348-779a-40cf-a353-f15786f71b06",
    "data": {
        "expiredInSeconds": 7200,
        "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJ0b2tfdHlwIjoiQUNDRVNTX1RtIjp7InVhPS0VOIiwidWlkIjoibG9yazBocGd2MnFhOGVqYmExM2prcXFnOWxrYjExYjIiLCJzY29wZSI6InRtay1hdXRoIiwiY3VzdG9dCI6IkFDQ0VTU19LRVkifSwiZXhwIjoxNjY2MTc1ODAwLCJqdGkiOiIwMjZ2ZTRlYWEwNTAwIn0.1NTrJOtJz0EdZSjlzdfIfg1iN7sQhoMOrKdyN_8B9DIg0P1_fT8e7ZTBCquw4HLfk0w0r4YjSsUWLKzG8_6IjA"
    }
}
修改于 2024-10-12 01:36:15
上一页
对接流程
下一页
获取iframe请求token
Built with