zhayujie / chatgpt-on-wechat

基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择GPT3.5/GPT-4o/GPT4.0/ Claude/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Claude/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。
https://docs.link-ai.tech/cow
MIT License
29.82k stars 7.87k forks source link

新注册微信账号无法扫码绑定 #2239

Open wumengze1993 opened 4 weeks ago

wumengze1993 commented 4 weeks ago

前置确认

⚠️ 搜索issues中是否已存在类似问题

操作系统类型?

Linux

运行的python版本是?

python 3.7

使用的chatgpt-on-wechat版本是?

Latest Release

运行的channel类型是?

wx(个人微信, itchat)

复现步骤 🕹

问题描述 😯

我用新注册的微信账号无法登录,KeyError报错: wxsid

终端日志 📒

[ERROR][2024-08-15 10:38:09][wechat_channel.py:135] - 'wxsid'
Traceback (most recent call last):
  File "/home/wumz/chatgpt-on-wechat-master/channel/wechat/wechat_channel.py", line 121, in startup
    itchat.auto_login(
  File "/home/wumz/chatgpt-on-wechat-master/lib/itchat/components/register.py", line 38, in auto_login
    self.login(enableCmdQR=enableCmdQR, picDir=picDir, qrCallback=qrCallback,
  File "/home/wumz/chatgpt-on-wechat-master/lib/itchat/components/login.py", line 61, in login
    status = self.check_login()
             ^^^^^^^^^^^^^^^^^^
  File "/home/wumz/chatgpt-on-wechat-master/lib/itchat/components/login.py", line 154, in check_login
    if process_login_info(self, r.text):
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/wumz/chatgpt-on-wechat-master/lib/itchat/components/login.py", line 206, in process_login_info
    core.loginInfo['wxsid'] = core.loginInfo['BaseRequest']['Sid'] = cookies["wxsid"]
                                                                     ~~~~~~~^^^^^^^^^
KeyError: 'wxsid'
CQwumingwang commented 3 weeks ago

我几年前注册的微信,一样遇到了这个问题

CQwumingwang commented 3 weeks ago

我解决了,我的微信实名认证绑定银行卡后就可以登陆了