C# 使用c通过whatsapp api发送图像#
您好,我正在尝试使用c发送图像# 但是图像没有传递,没有异常信息 这是我的密码C# 使用c通过whatsapp api发送图像#,c#,image,api,send,whatsapp,C#,Image,Api,Send,Whatsapp,您好,我正在尝试使用c发送图像# 但是图像没有传递,没有异常信息 这是我的密码 byte[] img = File.ReadAllBytes("e:\\img.gif"); wa.OnConnectSuccess += () => { MessageBox.Show("Connected to whatsapp..."); wa.OnLoginSuccess += (phoneNumber, data) => {
byte[] img = File.ReadAllBytes("e:\\img.gif");
wa.OnConnectSuccess += () =>
{
MessageBox.Show("Connected to whatsapp...");
wa.OnLoginSuccess += (phoneNumber, data) =>
{
wa.SendMessage(to, msg);
wa.SendMessageImage(to,img,ApiBase.ImageType.GIF);
MessageBox.Show("Message Sent...");
};
}
我也面临着同样的问题,幸运的是我得到了解决办法:) 您只需要修改代码中的一行
wa.SendMessageImage(to + "@s.whatsapp.net",img,ApiBase.ImageType.GIF);
这也会帮助其他人:D
有一个纽约日:)你用什么图书馆来做这个?由于
whatsapp
故意不发布API,并积极反对对其进行反向工程的人,我怀疑这可能是因为API已经改变,但库没有改变。你最好能在他们的论坛上发帖,或者浏览源代码。@Rob我使用的是聊天API-.NET API,这种方法对很多人都有效,但我有一个问题:3这些事件都是成功的事件。你把失败事件也联系起来了吗?代码可能不会抛出异常,但可能会通过事件传递信息?也。。。连接后要登录的代码在哪里?如果是在这之前。。登录可能在连接事件侦听器之前完成,因为您会弹出一个消息框。。
wa.SendMessageImage(to + "@s.whatsapp.net",img,ApiBase.ImageType.GIF);