OpenShamrock/docs/api/resources.md
2023-10-28 11:41:51 +08:00

3.6 KiB
Raw Blame History

title icon
资源相关 video-camera

::: warning 注意 对于 Shamrock 尚未实现的 API会在标题添加标记 :::

获取图片

该接口用于获取图片,只能获取已缓存的图片。

API 端点

/get_image

参数

字段 类型 必须 说明
file string 文件 MD5

响应

字段 类型 说明
size int64 文件大小
url string 文件 URL
filename string 文件 名称

检查是否可以发送图片

该接口用于检查是否可以发送图片。

API 端点

/can_send_image

参数

::: tip 提示 该 API 无需参数 :::

响应

字段名 数据类型 说明
yes boolean 是或否

图片 OCR

该接口用于图片 OCR。

API 端点

/ocr_image

参数

字段 类型 说明
image string 图片ID

响应

字段 类型 说明
texts List<TextDetection> OCR结果
language string 语言

TextDetection

字段 类型 说明
text string 文本
confidence int32 置信度
coordinates vector2[] 二维数组表示的坐标

获取语音

该接口用于获取语音。

API 端点

/get_record

参数

字段 类型 必须 说明
file string 文件 MD5
out_format string 输出格式

响应

字段 类型 说明
file string 文件路径
url string 文件 URL

检查是否可以发送语音

该接口用于检查是否可以发送语音。

API 端点

/can_send_record

参数

::: tip 提示 该 API 无需参数 :::

响应

字段名 数据类型 说明
yes boolean 是或否

API 端点

/get_record

::: tip 提示 要使用此接口, 通常需要安装 ffmpeg, 请参考 OneBot 实现的相关说明。 :::

参数

字段名 数据类型 默认值 说明
file string - 收到的语音文件名(消息段的 file 参数), 如 0B38145AA44505000B38145AA4450500.silk
out_format string - 要转换到的格式, 目前支持 mp3amrwmam4aspxoggwavflac

响应

字段名 数据类型 说明
file string 转换后的语音文件路径, 如 /home/somebody/cqhttp/data/record/0B38145AA44505000B38145AA4450500.mp3

获取文件

该接口用于获取文件。

获取视频

该接口用于获取视频。

获取缩略图

该接口用于获取缩略图。