菜鸟求问
可以说明一下如何调用SendText吗.
传入对方的id,和要发送的文本,传入的方法是捕获消息发送返回的信息
因为我是一个C++作者 不是很懂C#. 我在MAIN里调用 调试发现出错在EncryptBinaryMessage中的AES加密里的AesCbcEncrypt中的第一个参数 Session.EncKey ,这个session参数的值为空,但是我确定我已登录 并且目录文件中也有对应的"EncKey":"tzS1EANICsMYmvpU9Kv5wnQXl7M1w15OMqbogTCOulo=". 可以教我一下如何去调用吗
我正在回老家的路上,用手机不太方便。只能给你一些提示。你可以检查一下SessionInfo对象是否正常
好的 我再研究研究 谢谢
登录时会去判断指定session文件是否存在,如果存在就读取session文件,然后直接登录,不然会重新登录,需要扫码。要注意的是手机必须在线,不然登录和发送接受都不行
我有确定登录那些和session文件存在 主要是因为不是很懂C#的语法 不知道如何去自己调用发送消息,我想把你这份代码学习后改写成C++的
WhatsApp whatsApp = new WhatsApp(new Yove.Proxy.ProxyClient("127.0.0.1", 10809, Yove.Proxy.ProxyType.Http)); Console.WriteLine("我要发了"); whatsApp.SendText("[email protected]", "123456"); 我是在登录后这么去调用的
应该有个登录吧,请检查一下
whatsApp.Login();
好的 谢谢你
解决了吗?
如果你要改写的话主要是Node结构解密,和哪两个通用算法,还是比较简单的