wechat
wechat copied to clipboard
[BUG] MixMessage 使用 int64 类型的 MsgID 无法获取到数据
https://github.com/silenceper/wechat/blob/ada9c1ff61f3d37fa159caa18cc6a5f0e9791db5/message/message.go#L90
如题,使用 int64 类型的 MsgID 无法获取到 Ms个ID 数据,改用 string 就可以了
MsgId 的内容是哪种?
MsgId 的内容是哪种?
是形如 1327926016744144896 这样的纯数字。
我检查过 int64 可表达的范围是大于上面这种数字的,但实际运行时,娶不到这个值,改成 string 后就可以正常工作了
抱歉,您是哪种类型的消息的event吗,我这边也试了下获取普通消息的回复的msgID可以获取到。
最好能把微信通知的body内容能拿到。
参考了其他同类型的sdk,也是int64类型的,所以不确定是否是该int64类型所影响到取值,是否有其他原因