1. 批量换签接口
API接口文档 -新
  • api接入说明
  • 系统使用说明
  • 接口文档
    • 企业级接口
      • 企业级接口说明
      • 成员接口
        • 成员信息
          • 通过邮箱获取客户和群聊的信息
          • 成员开启/关闭自动分配回调
          • 查询客服在线状态变更记录
          • 将成员标记为离职
          • 获取企业成员列表(系统内的成员)
          • 通过邮箱或uid获取成员详情
          • 激活成员
        • 部门信息
          • 获取部门列表
          • 获取部门成员
        • 企业内小组管理
          • 创建小组
          • 查询小组
          • 删除小组
        • 获取企业信息
          • 获取企业基础信息
        • 通过成员userid获取账号botId
          • 通过成员userid获取账号botId
        • 通过账号botId获取成员userid
          • 通过账号botId获取成员userid
        • 获取小组API信息
          • 获取企业内各小组API配置信息
          • 修改小组的API配置信息
      • 客户接口
        • 客户信息管理
          • 好友变更回调
          • 获取客户列表
          • 修改企业
          • 查询客户详情
          • im外部联系人externalUserId转系统wxid
          • 系统wxid转换im外部联系人externalUserId
          • 删除客户接口
          • 添加客户接口
          • 服务商id打通接口
          • 新增客户回调—RPA
          • 客户信息变更回调
          • 删除客户或者被客户删除回调
          • 修改备注手机号
          • 修改描述
          • 修改称呼
          • 修改备注
          • 客户id置换接口
          • 客户同步接口
          • 通过好友申请
          • 好友申请回调
          • 添加跟进记录v2
        • 标签管理
          • 自定义标签回调
          • 联系人自定义标签回调
          • 获取自定义标签列表
          • 添加自定义标签
          • 更新自定义标签
          • 删除自定义标签
          • 增/删自定义标签
          • 添加自定义标签组
          • 删除自定义标签组
          • 修改自定义标签组名
          • 获取标签列表
          • 获取底层标签列表
          • 获取标签详情
          • 创建标签
          • 修改标签组
          • 修改标签
          • 删除标签组
          • 删除标签
          • 编辑客户的im企业标签
      • 托管账号接口
        • 账号操作管理
          • 获取授权到期及首次扫码登录的时间
          • 切换托管账号的ai接入状态
          • 根据imbotid获取托管账号信息
          • 查询托管账号的通话记录
          • 获取企业内各小组托管账号信息
          • 账号托管事件回调
          • 新建托管账号
          • 删除托管账号
          • 重启托管账号
          • 查询托管账号状态
          • 输入托管账号验证码
          • 账号限制事件回调
          • 托管账号昵称变更回调
          • 查询企业账号用量
        • 托管账号标签
          • 创建托管账号标签
          • 删除托管账号标签
          • 更新托管账号标签
          • 获取托管账号标签列表
          • 给托管账号打/删标签
      • 群聊接口
        • 群聊欢迎语管理
          • 新建入群欢迎语
          • 查询入群欢迎语
          • 更新入群欢迎语
        • 群聊操作管理
          • 创建群聊
          • 将客户移出群聊
          • 将客户拉入群聊
          • 群聊改名
          • 群聊禁止改名(外部群聊)
          • 群聊转移群主
          • 设置群管理员
          • 解散群聊
          • 修改托管账号在群聊中的昵称
          • 托管账号通过二维码入群
          • 禁止互相添加为联系人
          • 退出群聊接口
        • 群聊黑名单管理
          • 拉入群聊黑名单
          • 移出群聊黑名单
          • 获取群聊黑名单列表
        • 群聊防骚扰管理-
          • 获取群聊防骚扰策略列表
          • 获取防骚扰策略生效的群聊列表
          • 应用防骚扰策略
        • 获取群聊信息
          • 获取群列表
          • 获取群二维码
          • im企业群chatid转系统群roomwxid
          • 系统群roomwxid转im企业群chatid
          • 查询群详情
          • 群聊同步接口
      • 营销功能接口
        • 朋友圈
          • 查询朋友圈详情
          • 删除朋友圈
          • 朋友圈点赞回调
          • 朋友圈评论回调
          • 创建朋友圈
          • 创建朋友圈回调
          • 获取朋友圈列表
          • 朋友圈评论接口
          • 朋友圈点赞接口
        • 素材
          • 动态素材管理
            • 创建动态素材
            • 获取动态素材
          • 素材组管理
            • 获取素材组列表
            • 创建素材组
            • 更新素材组
          • 素材管理
            • 获取素材列表
            • 创建素材
            • 修改素材
            • 获取表单素材详情
        • 群发接口
          • 极速群发
            • 创建极速群发任务
            • 极速群发回调
            • 获取极速群发失败详情
          • 高级群发
            • 高级版群发回调
            • 获取高级群发失败详情
            • 创建高级版群发
          • 删除群发任务
          • 取消群发任务
          • 查询群发任务详情
      • 会话消息接口
        • 会话接口
          • 批量获取会话信息接口
          • 分配会话接口
          • 查询外呼数据
          • 查询外呼数据回调
          • 加入会话规则
          • 获取会话ai状态
          • 移除会话规则
          • 会话ai状态切换
          • 会话规则列表
          • 标为已读接口
          • 查询过滤规则中会话列表接口
          • 获取会话小结信息接口
          • 设置免打扰接口
          • 设置成员上班时间
          • 结束会话接口
          • 获取会话满意度结果
          • 置顶接口
          • 获取chatId
        • 消息接口
          • 获取原图
          • 获取指定消息
          • 获取原文件接口
          • 查询企业消息数据
          • 发送消息
          • API发送消息结果回调
          • 接收消息回调 POST
          • 获取指定托管账号的聊天历史
          • 撤回消息
          • 发送消息(im员工id)
          • 账号消息限制回调
        • 队列发送消息
          • 获取配置
          • 更新间隔时间配置
          • 队列发送消息接口
          • 队列发送消息接口(im员工id)
          • 队列发送消息接口回调
          • 取消队列发送消息接口
      • 渠道合作接口
        • 侧边栏SDK
        • SSO概述
        • 聊天工作台 iframe 接入
        • 小组控制台 iframe 接入
      • 操作日志接口
        • 获取企业级操作日志
      • 企业级API配置接口
        • 修改企业级API设置
      • 用户属性接口
        • 查询企业下所有AI用户属性
        • 给客户打对应AI用户属性
      • 批量换签接口
        • 批量获取预签名链接
          POST
    • 小组级接口
      • 小组级接口说明
    • 渠道级接口
      • 获取代理商token
      • 获取企业基础信息
      • 代理商下企业注册回调
    • 自建应用依赖接口
      • 客户信息接口
        • 新增客户回调
        • 修改客户备注
        • 添加跟进记录
      • 雷达接口
        • 雷达访问接口
      • id信息获取接口
        • 通过unionId获取chatId
    • 废弃接口
      • 会话小结
      • 渠道二维码管理
        • 获取渠道列表(企业控制台数据)
      • 秒回数据同步
      • 获取群列表
      • 获取客户详情
      • 获取群信息
      • 绑定im企业官方ID
      • 通过externalUserId获取chatId
      • 获取成员详情
      • 编辑客户企业标签
      • 加入群聊
  1. 批量换签接口

批量获取预签名链接

POST
/api/v2/media/presign
本接口用于把手中的 TOS 媒体链接批量换成当前可访问的预签名链接。适用于一切 TOS 链接,不限于消息——素材 imageUrl、朋友圈媒体、头像、消息图片/文件链接均可,接口只按域名识别、不区分来源。仅对开启 TOS 私有化签名的环境有意义。
对象存储私有化后,媒体裸链不可直接访问。系统下发(API 响应 / 回调推送)时会自动携带预签名链接,有效期见响应的 expiresIn。典型场景:
1.
按文档要求存库的是裸链(或入参原链接),需要访问时换签;
2.
此前拿到的预签名链接已过期或将过期,重新换签(续期,重复调用幂等,有效期重新计时);
3.
混合来源的一批链接统一处理:非本系统存储域名的链接原样返回,可安全传入任意 URL。
返回数据说明:
items 与入参 urls 等长同序;items[].url 为入参原链接(原样回显,可用于精确匹配);
presignedUrl == url 表示该条未签名,共三种情况:① 链接域名不属于本系统对象存储;② 链接对象不属于当前企业,拒绝换签;③ 服务端签名开关关闭(此时 expiresIn=0);
业务参数(如 x-tos-process)与 #锚点 原样保留;
请勿把 presignedUrl 持久化入库——入库请存裸链,按 expiresIn 规划刷新(建议 80% 时效处换签)。

请求参数

Query 参数

Body 参数application/json

示例
{
    "urls": [
        "https://my-bucket.tos-cn-beijing.volces.com/mh/permanent/material/671f.../image.png",
        "https://wework.qpic.cn/wwpic/xxx/0"
    ]
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://ae-bg.ddregion.com/hub-api/api/v2/media/presign?token=d12195ec829f4********9e79f1c0bc7' \
--header 'Content-Type: application/json' \
--data '{
    "urls": [
        "https://my-bucket.tos-cn-beijing.volces.com/mh/permanent/material/671f.../image.png",
        "https://wework.qpic.cn/wwpic/xxx/0"
    ]
}'

返回响应

🟢200
application/json
Bodyapplication/json

示例
{
    "errcode": 0,
    "errmsg": "ok",
    "data": {
        "items": [
            {
                "url": "https://my-bucket.tos-cn-beijing.volces.com/mh/permanent/material/671f.../image.png",
                "presignedUrl": "https://my-bucket.tos-cn-beijing.volces.com/mh/permanent/material/671f.../image.png?X-Tos-Algorithm=TOS4-HMAC-SHA256&X-Tos-Credential=...&X-Tos-Date=20260708T105534Z&X-Tos-Expires=86400&X-Tos-Signature=...&X-Tos-SignedHeaders=host"
            },
            {
                "url": "https://wework.qpic.cn/wwpic/xxx/0",
                "presignedUrl": "https://wework.qpic.cn/wwpic/xxx/0"
            }
        ],
        "expiresIn": 86400
    }
}
修改于 2026-07-09 07:58:06
上一页
给客户打对应AI用户属性
下一页
小组级接口说明
Built with