cixingguangming55555 / wechat-bot

带二次开发接口的PC微信聊天机器人
MIT License
2.4k stars 657 forks source link

手机端发送消息wxid识别问题 #143

Open tuvy opened 2 years ago

tuvy commented 2 years ago

手机端向微信好友发送消息,获取的wxid和wxid2都是微信好友的,应该有个wxid是发送者才对。

cixingguangming55555 commented 2 years ago

貌似有好几个wxid,你看看,收消息里面都有。

tuvy commented 2 years ago

是的,有3个wxid,1个为空,另外2个值相同,换了2个版本测试了下。 3.2.1.121-0.0.0.015版本获取的wxid值正确,3.3.0.115-0.0.0.001版本存在该问题。

cixingguangming55555 commented 2 years ago

喔喔,我看看。谢谢。

tuvy commented 2 years ago

喔喔,我看看。谢谢。

应该谢谢你!

dingdadas commented 2 years ago

image 尝试了3.2.1.121-0.0.0.013、3.2.1.121-0.0.0.015、3.2.1.121-0.0.0.018版本,这个问题都存在,有没有哪个版本暂时可用的呀?在这个问题没有解决前作为过渡使用的版本? 最开始开始的时候是没有问题的,怀疑这个是因为切换账号导致的,但是出现问题后,卸载wx,重启电脑,重新安装过了,还是存在此问题。

VincentPeng207 commented 11 months ago

这个问题解决了吗?我也只能看到自己的wxid,发消息的好友ID不显示。(Python版client) message {"content":"你好","id":"20230923023447","id1":"","id2":"","id3":"","other":"\n\tv1_q1rOsnBF\n\t\n\t\t\n\t\n\n","srvid":1,"time":"2023-09-23 02:34:47","type":1,"wxid":"wxid_0jvrdpp7zk4562"}

tuvy commented 11 months ago

这个问题解决了吗?我也只能看到自己的wxid,发消息的好友ID不显示。(Python版client)

message {"content":"你好","id":"20230923023447","id1":"","id2":"","id3":"","other":"\n\tv1_q1rOsnBF\n\t\n\t\t\n\t\n\n","srvid":1,"time":"2023-09-23 02:34:47","type":1,"wxid":"wxid_0jvrdpp7zk4562"}

3.6版本可以获取

atorber commented 11 months ago

3.9.2.23存在群消息获取不到发言人ID的问题