黑盒语音机器人帮助文档
  1. 物料组件
黑盒语音机器人帮助文档
  • 教程
  • 开发者服务协议
  • 使用交流
  • 更新日志
  • 开发计划
  • 资源
    • 请求速率限制
    • Websocket
    • Bot命令
  • WEBSOCKET 连接请求
    • 连接到黑盒语音服务
  • HTTP接口
    • 消息接口
      • 发送消息接口的参数
      • 发送消息接口的返回值
      • 发送图片形式的频道消息
      • 发送Markdown文档
      • 更新指定频道消息
      • 删除指定的频道消息
      • 对某条频道消息增加/取消回应(小表情)
      • 发送卡片消息
      • 给用户发送私聊消息
      • 发送频道图片消息
      • 发送频道消息
      • 发送卡片消息
      • 发送频道消息@全体成员/@在线成员
      • 更新指定的频道消息
      • 删除指定的频道消息
      • 对某条频道消息增加/取消回应(小表情)
      • 给用户发送私聊消息
    • 媒体文件上传
      • 上传媒体文件的参数解析
      • 上传媒体文件
    • 房间角色接口
      • 权限相关说明
      • 接口说明
      • 获取房间角色列表
      • 创建角色
      • 更新角色
      • 删除角色
      • 对指定用户授予指定权限
      • 对指定用户剥夺指定权限
    • 房间表情
      • 房间表情包
      • 获取房间上传的表情包
      • 房间删除表情包
      • 房间更新表情包名称
    • 房间接口
      • 房间相关接口文档
      • 修改房间内昵称
      • 分页获取加入的房间列表
      • 获取房间信息
      • 退出房间
      • 房间踢人
      • 获取房间用户列表
      • 语音频道之间移动用户
      • 踢出语音频道中的用户
  • 服务端推送事件
    • 事件说明
    • 通用推送字段
    • 机器人命令
      • 用户使用Bot命令
    • 频道消息事件
      • 频道消息事件
    • 房间消息事件
      • 房间消息事件
  • 自定义卡片消息
    • 自定义卡片编辑器
    • 物料组件
      • 卡片
      • 文本
      • 标题
      • 图片
      • 按钮组
      • 分割线
      • 倒计时
  1. 物料组件

文本

单个文本模块至少应添加一个子节点,最多支持 3个 子节点。
子节点共有三种类型
1.
文本类节点
2.
图片类节点
3.
按钮类节点
其中文本类节点支持普通文本和markdown富文本;当是markdown时,同时也支持HTML格式插入。例如:
image.png
共支持以下五种排列方式:
1.
文本节点 + 文本节点
2.
文本节点 + 文本节点 + 文本节点
3.
文本节点 + 按钮节点
4.
文本节点 + 图片节点
5.
图片节点 + 文本节点

数据结构#

{
  "type": "section",
  "paragraph": [
    {
      "type": "image",
      "url": "https:/*.max-c.com/xxxx", // 在媒体接口中上传的图片地址
      "size": "large/medium/small"
    },
    {
      "text": "文本内容",
      "type": "plain-text/markdown"
    },
    {
      "type": "button",
      "text": "按钮文本",
      "event": "server",
      "value": "按钮值",
      "theme": "primary"
    }
  ]
}
修改于 2025-07-08 08:09:11
上一页
卡片
下一页
标题
Built with