Skip to content

查询录音 ​

项说明
方向你 → 平台
方法POST
路径/openapi/v1/audios
HeaderAuthorization: Bearer <accessToken>、Content-Type: application/json

请求 ​

http
POST /openapi/v1/audios
Authorization: Bearer <accessToken>
Content-Type: application/json

请求体为 密文外壳。解密后的过滤明文:

json
{
  "audioId": "audio-xxx",
  "deviceUid": "DEV001",
  "page": 1,
  "size": 20,
  "startTime": "2026-08-26T00:00:00+08:00",
  "endTime": "2026-08-26T23:59:59+08:00"
}
参数名类型必传描述
audioIdstring否按录音 ID 过滤
deviceUidstring否按设备 UID 过滤
pageint否页码,默认 1
sizeint否每页条数,默认 20,最大 100
startTimestring否开始时间,ISO-8601
endTimestring否结束时间,ISO-8601

响应 ​

HTTP 响应 data 为 AES-GCM 密文包装(字段同密文外壳),用 secret 解密后得到:

json
{
  "specVersion": "1",
  "page": 1,
  "size": 20,
  "total": 42,
  "items": [
    {
      "audioId": "audio-xxx",
      "data": {
        "deviceUid": "DEV001",
        "title": "客户拜访",
        "transcriptId": 90001,
        "transcriptText": "你好,今天过来看看。",
        "transcriptSentences": "[{\"text\":\"你好,今天过来看看。\",\"beginTime\":0,\"endTime\":1800}]",
        "durationMs": 1800,
        "wordsCount": 1
      }
    }
  ]
}
json
{
  "specVersion": "1",
  "page": 1,
  "size": 20,
  "total": 42,
  "items": [
    {
      "audioId": "audio-xxx",
      "data": {
        "deviceUid": "DEV001",
        "title": "客户拜访",
        "denoiseUrl": "https://oss.example/audio.wav",
        "recordDuration": 35
      }
    }
  ]
}
参数名类型必传描述
specVersionstring是固定 "1"
pageint是当前页
sizeint是每页条数
totallong是总条数
itemsarray是录音列表
items[].audioIdstring是录音 ID
items[].dataobject是字段含义同 出站推送 · data