【文件属性】:
文件名称:腾讯通发送消息通知WCF服务源码
文件大小:375KB
文件格式:RAR
更新时间:2016-12-31 11:57:03
RTX插件 腾讯通插件 U9开发 用友U9 二次开发
///
/// 发送消息
///
/// IP地址
/// 端口
/// 消息停留时间(毫秒)
/// 接受者 (不填则发送给所有人,多个接收者用";"号分开)
/// 消息标题
/// 消息内容
/// 是否发送成功
public bool SendNotify(string ShowTime, string Receivers, string MsgTitle, string MsgContent)
{
try
{
RootObj = new RTXSAPIRootObj(); //创建根对象
RootObj.ServerIP = System.Configuration.ConfigurationManager.AppSettings["RtxIp"]; //设置服务器IP
RootObj.ServerPort = Convert.ToInt16(System.Configuration.ConfigurationManager.AppSettings["RtxPort"]); //设置服务器端口
RootObj.SendNotify(Receivers, MsgTitle, Convert.ToInt32(ShowTime), MsgContent); //发送消息
return true;
}
catch (COMException ex)
{
errLog.WriteEntry(ex.Message, System.Diagnostics.EventLogEntryType.Error);
return false;
}
}
///
/// 发送短信
///
/// 服务器IP
/// 服务器端口
/// 发送者
/// 发送者密码
/// 接受者 (不填则发送给所有人,多个接收者用";"号分开)
/// 短信内容
/// SessionID System.Guid{F41886B6-D593-4868-A25E-377C8727D7B6}
/// 是否发送成功
public bool SendIM(string Sender, string Pwd, string Receivers, string Content, string SessionID)
{
try
{
RootObj = new RTXSAPIRootObj(); //创建根对象
RootObj.ServerIP = System.Configuration.ConfigurationManager.AppSettings["RtxIp"]; //设置服务器IP
RootObj.ServerPort = Convert.ToInt16(System.Configuration.ConfigurationManager.AppSettings["RtxPort"]); //设置服务器端口
if (SessionID == "")
{
SessionID = @"{" + System.Guid.NewGuid().ToString() + @"}";
}
RootObj.SendIM(Sender, Pwd, Receivers, Content, SessionID);
return true;
}
catch (COMException ex)
{
errLog.WriteEntry(ex.Message, System.Diagnostics.EventLogEntryType.Error);
return false;
}
}
联系QQ:三三155948
联系邮箱:anbyliu※gmail.com
【文件预览】:
RtxWebSvc
----RtxWebSvc()
--------Program.cs(481B)
--------RtxSvc.Designer.cs(2KB)
--------app.config(2KB)
--------RtxWebSvcInstaller.Designer.cs(2KB)
--------obj()
--------bin()
--------RtxSvc.resx(6KB)
--------RtxWebSvc.csproj(4KB)
--------RtxSvc.cs(3KB)
--------RtxWebSvcInstaller.resx(6KB)
--------Properties()
--------RtxWebSvcInstaller.cs(427B)
----RtxWebSvc.v11.suo(68KB)
----RtxWebSvc.suo(35KB)
----rtxdb.mdb(1.15MB)
----RTXWcfSvcLib()
--------app.config(2KB)
--------obj()
--------bin()
--------WcfSvcHost - 副本(X64).exe(160KB)
--------RTXService.cs(4KB)
--------IRTXService.cs(2KB)
--------Interop.RTXSAPILib.dll(68KB)
--------Properties()
--------RTXWcfSvcLib.csproj(3KB)
--------WCF在x64平台上调试依赖于x86的WCF服务.mht(890KB)
--------RTXWcfSvcLib.csproj.user(589B)
----RtxWebSvc.sln(3KB)