-
Notifications
You must be signed in to change notification settings - Fork 352
FAQ ZH
从2017年6月下旬开始,使用基于web版微信接入方案存在大概率的被限制登陆的可能性。 主要表现为:无法登陆Web 微信,但不影响手机等其他平台。 验证是否被限制登陆: https://wx.qq.com 上扫码查看是否能登陆。 更多内容详见:
- Can not login with error message: 当前登录环境异常。为了你的帐号安全,暂时不能登录web微信。
- [RUMOR] wechat will close webapi for wechat
- New account login issue
- wechaty-puppet-puppeteer
解决方案:我们提供了非web 版本的解决方案,正在进行alpha 测试,点击申请测试token,技术细节及实现请查看wechaty-puppet-padchat
以下功能目前 均不支持
支付相关 - 红包、转账、收款 等都不支持 在群聊中@他人 - 是的,Web 微信中被人@后也不会提醒 发送名片 发送分享链接 发送语音消息 - 后续会支持 朋友圈相关 - 后续会支持
现阶段还不可以,后续会在非web 解决方案中陆续支持
相关Issue:
现阶段,wechaty 只支持个人号
相关Issue:
为了防止微信封号,wechaty 内置了队列,详细可见:rx-queue
wechaty 可以实现多个微信接入的方案,对外提供统一的接口,包括web,ipad,ios等等,其中wechat4u 是SPACELAN写的基于web 实现微信接入的,wechaty 可以实现用wechaty 的接口,调用wechat4u的api。
这么理解:wechat4u有的,wechaty都有,反之不一定有,对么?
这个也不是完全确定的,因为wechaty 只是基于wechaty 暴露出来的接口为wechat4u 进行了封装
default.memory-card.json
会用来存储登陆信息,机器人可以通过这个文件实现自动登陆。
如果你想在一个机器上启动多个机器人,你可以通过设置 profile 的值设置不同的机器人登陆信息,对应的你得到多个*.memory-card.json
文件。有两种方法可以设置profile
1. wechaty 初始化的时候设置profile
const bot = Wechaty.instance({ profile: 'your-cute-bot-name' })
2. 通过设置WECHATY_PROFILE
环境变量传递profile
WECHATY_PROFILE="your-cute-bot-name" node bot.js
这样,你就可以在根目录下看到your-cute-bot-name.memory-card.json
的文件了。