mirror of
https://github.com/whitechi73/OpenShamrock.git
synced 2024-08-14 13:12:17 +08:00
3.6 KiB
3.6 KiB
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 | - | 要转换到的格式, 目前支持 mp3 、amr 、wma 、m4a 、spx 、ogg 、wav 、flac |
响应
字段名 | 数据类型 | 说明 |
---|---|---|
file | string | 转换后的语音文件路径, 如 /home/somebody/cqhttp/data/record/0B38145AA44505000B38145AA4450500.mp3 |
获取文件
该接口用于获取文件。
获取视频
该接口用于获取视频。
获取缩略图
该接口用于获取缩略图。