mirai-api-http icon indicating copy to clipboard operation
mirai-api-http copied to clipboard

Mirai HTTP API (console) plugin

Results 70 mirai-api-http issues
Sort by recently updated
recently updated
newest added

Http Adapter专有接口图片文件上传目前是传入File上传图片,这需要先把图片保存到本地再上传,服务器水管小有点慢。 但是若是直接在chain里使用type:Image的url参数,则会因为一条消息包含多张图片使得发送一条消息需要数十秒从而导致http请求超时。 希望该接口能支持URL上传图片或者另开一个通过URL上传图片的接口。

悄悄地 breaking change,然后 `{"code": 500, "msg": "An unknown field for index -3"}` 所有人 💥

没有通过监权就无法在 ws 内使用 `botList` 和 `about` 和 `verify` 命令。mah统一回复 `{"code":1,"msg":"Auth Key错误"}` 已知: 发送的 verifyKey 没有错误

关于语音上传部分看到了[#506 ](https://github.com/project-mirai/mirai-api-http/issues/506),其中有提到私聊图片和语音与群聊部分是不互通的,因此`uploadImage`和`uploadVoice`都需要带`type`参数。然而在实测中发现: 1. 在`uploadImage`和`uploadVoice`设置`type`为任意值(`group/friend/temp`)均会产生相同的`imageId/voiceId` 2. 在私聊消息中使用上传的语音id发送会产生[#506 ](https://github.com/project-mirai/mirai-api-http/issues/506)一样的错误,但上传的图片id可以在所有聊天窗口正常发送 因此比较好奇这个type参数具体的作用是什么

2.6版本以上的mah收到的图片无论是否为闪照,均为Image

mirai 升级到 2.12 后群文件上传后聊天界面没有消息,文件是上传成功的。 版本: mirai-console: v2.12.0 mirai-console-terminal: v2.12.0 mirai-core-all: v2.12.0 mcl-addon: v2.0.2 mirai-api-http: v2.5.2 bcprov-jdk15on: v1.64

core-update-need

kotlinx.serialization.json.internal.JsonDecodingException: Expected start of the object '{', but had 'EOF' instead

因为具体代码不好贴出就把关键部分贴出来了 构造 request 的方法: ```java import java.net.http.HttpRequest; var request = HttpRequest.newBuilder(new URI("xxx/memberList?xxx")).GET().build(); ``` 接着是send: ``` import java.net.http.HttpClient; import java.net.http.HttpResponse; httpClient.send(request, HttpResponse.BodyHandlers.ofString()).body(); //接着代码会一直堵塞于此,时间超过 5 分钟 ``` Java 的 http client 默认配置会总是尝试升级到...