基于agsxmpp文件发送文件问题,发送文字已经解决 不知道发送附件是怎么处理的 我把
agsXMPP.protocol.client.Message msg = new agsXMPP.protocol.client.Message();
msg.From = new Jid(con.Username, Config.Server, "resourse");
msg.To = new Jid(username, Config.Server, "resourse");
msg.Type = MessageType.normal;
msg.Body = fi.Name;
msg.Attributes.Add("isfile", "1");
msg.Attributes.Add("file", Convert.ToBase64String(bytes));
msg.Attributes.Add("filesize", size.ToString());
msg.Attributes.Add("filename", fi.Name);
con.Send(msg);
可以接收文件 但只能接收几百KB的 所以估计发送文件方式不是这样 请教各位 希望帮助!注:不使用自己定义的socket等方式传送文件,使用agsxmpp发送文件。
agsXMPP.protocol.client.Message msg = new agsXMPP.protocol.client.Message();
msg.From = new Jid(con.Username, Config.Server, "resourse");
msg.To = new Jid(username, Config.Server, "resourse");
msg.Type = MessageType.normal;
msg.Body = fi.Name;
msg.Attributes.Add("isfile", "1");
msg.Attributes.Add("file", Convert.ToBase64String(bytes));
msg.Attributes.Add("filesize", size.ToString());
msg.Attributes.Add("filename", fi.Name);
con.Send(msg);
可以接收文件 但只能接收几百KB的 所以估计发送文件方式不是这样 请教各位 希望帮助!注:不使用自己定义的socket等方式传送文件,使用agsxmpp发送文件。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货