- 🔮 OPQBot搭建指南 🔮
- 🤔 白嫖TOKEN 指南🤔
- 🐱 OPQ酸Q 🐱
- 登录接口
- 发送消息
- 定时任务
- 其他接口
- 相关事件
- WebSocket
- LuaApi
- Lua插件示例
上传组合消息
POST
v1/LuaApiCaller
请求参数
Query 参数
funcname
string
必需
示例值:
MagicCgiCmd
timeout
string
必需
示例值:
10
qq
string
QQUin
示例值:
{{QQBotUid}}
Body 参数application/json
CgiCmd
string
必需
CgiRequest
object
必需
ToUin
object
必需
ToType
integer
必需
MsgBodys
array [object {2}]
消息体数组
Content
string
可选字段 内容
Image
object
可选字段 图片
示例
{
"CgiCmd": "SsoUploadMultiMsg",
"CgiRequest": {
"ToUin": {{GroupId}},
"ToType": 2,
"MsgBodys": [
{
"Content": "啊1\n\n",
"Image": {
"FileId": 2317662628,
"FileMd5": "+7b2KF5p38KAufcoj0Kdtg==",
"FileSize": 198967,
"Height": 1920,
"Url": "http://gchat.qpic.cn/gchatpic_new/69734488/965940431-2317662628-FBB6F6285E69DFC280B9F7288F429DB6/0?term=255&is_origin=0",
"Width": 1080
}
},
{
"Content": "啊2",
"Image": {
"FileId": 2421915320,
"FileMd5": "BT/2h50lmDN65KSS1Fiz8Q==",
"FileSize": 312112,
"Height": 2206,
"Url": "http://gchat.qpic.cn/gchatpic_new/69734488/965940431-2421915320-053FF6879D2598337AE4A492D458B3F1/0?term=255&is_origin=0",
"Width": 1654
}
}
]
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'http://127.0.0.1:8086/v1/LuaApiCaller?funcname=MagicCgiCmd&timeout=10&qq=123456789' \
--header 'Content-Type: application/json' \
--data-raw '{
"CgiCmd": "SsoUploadMultiMsg",
"CgiRequest": {
"ToUin": 123456789,
"ToType": 2,
"MsgBodys": [
{
"Content": "啊1\n\n",
"Image": {
"FileId": 2317662628,
"FileMd5": "+7b2KF5p38KAufcoj0Kdtg==",
"FileSize": 198967,
"Height": 1920,
"Url": "http://gchat.qpic.cn/gchatpic_new/69734488/965940431-2317662628-FBB6F6285E69DFC280B9F7288F429DB6/0?term=255&is_origin=0",
"Width": 1080
}
},
{
"Content": "啊2",
"Image": {
"FileId": 2421915320,
"FileMd5": "BT/2h50lmDN65KSS1Fiz8Q==",
"FileSize": 312112,
"Height": 2206,
"Url": "http://gchat.qpic.cn/gchatpic_new/69734488/965940431-2421915320-053FF6879D2598337AE4A492D458B3F1/0?term=255&is_origin=0",
"Width": 1654
}
}
]
}
}'
返回响应
🟢200成功
application/json
Body
CgiBaseResponse
object
基础响应
ErrMsg
string
必需
Ret
integer
必需
ResponseData
object
动态结构
ResId
string
资源ID
示例
{
"CgiBaseResponse": {
"ErrMsg": "string",
"Ret": 0
},
"ResponseData": {
"ResId": "string"
}
}
修改于 2024-04-14 16:07:11