|
|
há 3 anos atrás | |
|---|---|---|
| .github | há 3 anos atrás | |
| API-Tester | há 5 anos atrás | |
| buildSrc | há 3 anos atrás | |
| docs | há 3 anos atrás | |
| gradle | há 3 anos atrás | |
| mirai-api-http | há 3 anos atrás | |
| mirai-api-http-spi | há 3 anos atrás | |
| .gitignore | há 4 anos atrás | |
| CHANGELOG.md | há 3 anos atrás | |
| LICENSE | há 6 anos atrás | |
| README.md | há 3 anos atrás | |
| build.gradle.kts | há 3 anos atrás | |
| gradle.properties | há 3 anos atrás | |
| gradlew | há 6 anos atrás | |
| gradlew.bat | há 6 anos atrás | |
| settings.gradle.kts | há 3 anos atrás |
京都动画作品《境界的彼方》的栗山未来(Kuriyama Mirai)
CRYPTON以初音未来为代表的创作与活动(Magical Mirai)
图标以及形象由画师DazeCake绘制Mirai HTTP API (console) plugin
mirai-api-http插件 提供HTTP API供所有语言使用mirai
mirai-api-httpmirai-api-httpMCL 支持自动更新插件,支持设置插件更新频道等功能2.x 版本需要切换到 stable-v2 的 channel./mcl --update-package net.mamoe:mirai-api-http --channel stable-v2 --type plugin
MCL 完成自动更新和启动./mcl -u
config/net.mamoe.mirai-api-http/setting.yml配置文件 (没有则自行创建)./mclmirai-console(不建议)authKey## 配置文件中的值,全为默认值
## 启用的 adapter, 内置有 http, ws, reverse-ws, webhook
adapters:
- http
- ws
## 是否开启认证流程, 若为 true 则建立连接时需要验证 verifyKey
## 建议公网连接时开启
enableVerify: true
verifyKey: 1234567890
## 开启一些调试信息
debug: false
## 是否开启单 session 模式, 若为 true,则自动创建 session 绑定 console 中登录的 bot
## 开启后,接口中任何 sessionKey 不需要传递参数
## 若 console 中有多个 bot 登录,则行为未定义
## 确保 console 中只有一个 bot 登录时启用
singleMode: false
## 历史消息的缓存大小
## 同时,也是 http adapter 的消息队列容量
cacheSize: 4096
## adapter 的单独配置,键名与 adapters 项配置相同
adapterSettings:
## 详情看 http adapter 使用说明 配置
http:
host: localhost
port: 8080
cors: ["*"]
unreadQueueMaxSize: 100
## 详情看 websocket adapter 使用说明 配置
ws:
host: localhost
port: 8080
reservedSyncId: -1
mirai-api-http 提供了多种接口调用方式, 并进行模块化称为 adapter
对于较常使用的调用方式, 内置了4种 adapter
adapter 可以多个同时开启, 请按需启用
从 1.x 迁移至 2.x 有不少变动,提供迁移文档参考
可能无法覆盖所有变更
(2.x 未更新)