【开发日志】QQ机器人-WebHook开发链路时的一些小问题
|1 分钟阅读|-- 次阅读
本文,我会点出在开发QQ机器人时出现的部分开发问题
正文
额。。由于我手欠,导致刚过了 AxT社区机器人 的 WebHook链路 验证就立马上线了,问题也就在这出现了...
Websocket长链路失效
对,你没看错,当你通过Webhook并提交之后,你的 Websocket长链路 通讯就会被立马下线,甚至 官方文档 都没有提到相关内容,只在Websocket页头草草写了一句websocket 事件推送链路将在24年年底前逐步下线,后续官方不再维护。已接入websocket链路的机器人,请迁移至webhook链路
官方也是真水,,,6
WebHook回包
第二个问题就在这了,翻阅文档 通用数据结构 Payload- OpCode 含义 的表格,我们可以很清楚的看到OpCode 12的Webhook回包
但你发现没,这个**的官方不给OpCode为12的时候该返回的内容
然后我就去问了下官方。。。
此处我的回包为
json
{
"op_code": 12,
"d": {
"event_id": "事件event_id,就是Webhook最外层的id",
"status": 0,
"message": "success"
}
}有意思不,发的时候还op:0 ,回来的时候变成了op_code字段
而且你还得收到消息立马回包,先回包再去处理
我这虽然asyncio了一下,但是照样不好使
官方回答:
。。。你不问 根本就不知道。。。
希望我的这点踩坑经历能够帮助更多初尝试Webhook的开发者((
山水 2025.02.14 21:36