protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string WebServiceAnser = "在线客服"; //客服名称 try { PowerTalk.NewUserLogin(WebServiceAnser, "信息", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); } catch { } PowerTalkBox1.ToUserIdContent = WebServiceAnser; PowerTalkBox1.UserChangeList = ""; //不提示任何消息 PowerTalkBox1.InitLoad(); //初始化PowerTalkBox string IpAddr = IPFindAddr.GetAddr.Replace("CZ88.NET", "").Trim(); PowerTalkBox.PowerTalk.AddChatInfo(WebServiceAnser, PowerTalkBox1.MyUserName, " 欢迎来自" + IpAddr + "的朋友您好,很高兴为您服务。我是" + WebServiceAnser + "!"); //上线格式 //@uplogin:游客ID,IP地址,真实地址,进入时刻,上次访问路径 object UpHtml = null; try { UpHtml = Request.UrlReferrer.AbsolutePath; } catch { } string UpHtmlStr = "Chat.aspx"; if (UpHtml != null) { UpHtmlStr = UpHtml.ToString(); } string FormatSpliteStr = "@uplogin:"******","; FormatSpliteStr += HttpContext.Current.Request.UserHostAddress + ","; FormatSpliteStr += IpAddr + "," + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "," + UpHtmlStr; PowerTalkBox.PowerTalk.AddChatInfo(PowerTalkBox1.MyUserName, WebServiceAnser, FormatSpliteStr); } //5-1-a-s-p-x }
public List <ChatInfo> GetChatInfos(string MyUserName) { List <ChatInfo> LCI = PowerTalk.ReadChatInfo(MyUserName, PowerTalkBoxEnum.Enum.SystemMode.WebToIm); foreach (ChatInfo In in LCI) { In.SendContent = In.SendContent.Replace("<P>", "").Replace("</P>", "").Replace(" ", " "); } return(LCI); }
public void ChatAdd(string MyUserId, string ToUserID, string SendMsg) { PowerTalk.AddChatInfo(MyUserId, ToUserID, SendMsg); }