首先安装RTX的服务器端与客户端。具体安装请参考RTX官方网站的文档。
http://rtx.tencent.com/rtx/index.shtml
第一种方式使用RTX官方提供的API调用发送消息的接口。
public static void main(String[] args) {
RTXSvrApi RtxsvrapiObj = new RTXSvrApi();
RtxsvrapiObj.setServerPort( 6000 );
String receivers = " woailuo " ;
String title = " RTX测试 " ;
String msg = " 腾讯|http://www.qq.com " ;
String delayTime = " 0 " ;
String urlid = "" ;
String msgid = "" ;
int iRet = - 1 ;
System.out.println(RtxsvrapiObj.Init());
if ( RtxsvrapiObj.Init())
{
iRet = RtxsvrapiObj.sendNotify(receivers, title, msg, urlid, msgid,
delayTime);
if (iRet == 0 )
{
System.out.println( " 发送成功 " );
}
else
{
System.out.println( " 发送失败 " );
}
}
RtxsvrapiObj.UnInit();
}
第二种通过调用RTX服务器CGI的方式实现。
public static void main(String[] args) throws IOException {
String sendImg = " /SendNotify.cgi? " ; // RTX发送消息接口
String host = " 127.0.0.1 " ; // RTX服务器地址
String getSessionkey = " /getsessionkey.cgi? " ; // RTX获取会话接口
int port = 8012 ; // RTX服务器监听端口
String[] receiverss = { " woailuo " }; // 接收人,RTX帐号
String sender = " zilaiye " ; // 发送人
String content = " [RTX培训|www.qq.com] " ; // 内容
StringBuffer sendMsgParams = new StringBuffer(sendImg);
StringBuffer receiveUrlStr = new StringBuffer();
for ( int i = 0 ; i < receiverss.length; ++ i) {
if (receiveUrlStr.length() == 0 ) {
receiveUrlStr.append(receiverss[i]);
} else {
receiveUrlStr.append( " , " + receiverss[i]);
}
}
sendMsgParams.append( " &receiver= " + receiveUrlStr);
if (content != null ){
sendMsgParams.append( " &msg= " + new String(content.getBytes( " utf-8 " ), " utf-8 " ));
}
if (sender != null ) {
sendMsgParams.append( " &sender= " + sender);
}
URL url = new URL( " HTTP " , host, port, sendMsgParams.toString());
HttpURLConnection httpconn = (HttpURLConnection) url.openConnection();
String ret = httpconn.getHeaderField( 3 );
}
分享到:
相关推荐
本文将详细讲解如何利用Java调用RTX发送提醒消息,主要涉及`RTXSvrApi.java`文件中的接口以及`RTXServer SDK Java语言支持文档.doc`的帮助文档。 首先,`RTXSvrApi.java`是一个Java类文件,它封装了调用RTX服务器...
开发者可以通过阅读文档了解如何集成SDK到自己的Java应用中,以便实现RTX的功能,如用户管理、部门管理、消息发送等。文档通常会详细介绍每个API的用途、参数、返回值以及可能抛出的异常,帮助开发者正确地调用这些...
利用python脚本群发通知到RTX用户。
3. **消息接收**:RTX服务器会推送消息到客户端,Java API提供了事件监听机制,用于接收并处理这些消息。开发者需要实现特定的监听器接口,覆盖其中的方法来处理接收到的消息。 4. **联系人管理**:RTX允许开发者...
实现RTX自动发送消息可能需要研究RTX的API或插件机制,这个过程可能比QQ更复杂,因为RTX的公开文档和开发支持可能不如QQ那么丰富。 4. 定时任务: 要实现定时发送消息,开发者可能使用了PB内置的时间调度器或者...
Java开发腾讯rtx发送即时信息。通过相应的java接口来调用腾讯RTX的接口。
JavaSDK.zip_rtx java_rtx2010二次开发_rtx二次开发java是一个与腾讯RTX(Real Time eXchange)即时通讯系统相关的压缩包,主要用于Java开发者进行RTX的二次开发。RTX是一款企业级的即时通讯工具,提供丰富的API和...
以上就是关于"RTX.zip_RTX_RTX 腾讯通 Java_android_rtx android_rtx android"这个主题中的主要技术知识点。通过学习和掌握这些内容,开发者可以成功地构建一个功能完备、用户体验良好的RTX Android客户端。
总结来说,利用VB.NET 2010开发RTX自动发送通知提醒涉及到RTX API的集成、用户登录、消息发送、定时任务和异常处理等多个环节。通过这样的系统,可以有效地提高工作效率,确保重要信息的及时传递。
描述中提到的"C#源码RTX发送信息,调用rtx DLL文件发送消息提醒",意味着开发者通过编写C#代码,并利用RTX提供的DLL文件,实现了向RTX客户端发送消息提醒的功能。这可能涉及到以下步骤: 1. 引入库:首先,在C#项目...
java操作rtx rtx是一个有限免费的客户端,会用qq就会rtx使用。
以系统服务形式后台监控记录RTX-IM所有消息(包括发送文件及图片)以及所有的群组群发消息,监管更加全面! 实现RTX反向登录消息查询平台,管理员在RTX客户端上即可查询消息记录,操作更加便捷! 消息浏览更加...
3. **消息过滤与提醒**:用户可以设置特定的关键词或条件,对特定类型的消息进行筛选和提醒,避免重要信息被忽视。 4. **注册码生成器**:描述中提到的“带注册码生成器”可能是指该插件允许用户生成或管理用于激活...
这个“Delphi自动提醒程序,通过RTX自动发送信息”项目是一个利用Delphi编程实现的实用工具,它可以自动化地通过RTX(Real Time eXchange,腾讯的企业即时通讯软件)发送消息,适用于企业内部的通知、提醒或者自动化...
描述中提到的"发送到RTX上",意味着Java代码需要集成QQ RTX的API,将数据库中的信息转化为RTX可识别的消息格式,并通过RTX的API发送给指定用户或群组。这通常涉及到网络编程和消息序列化技术,例如使用HTTP协议或者...
RTX 二次开发 java 开发说明, 接口表述
在RTX插件消息管理中,AppIMWatch.dll可能包含了处理消息接收、存储和检索的相关函数,使得插件能够无缝集成到RTX主程序中,提供消息管理服务。 AppIMWatch.txt文件可能是该插件的配置文件或说明文档。配置文件通常...
RTX腾讯通从最早的BQQ到现在的RTX2010都没有发送文件夹功能,用过飞秋、飞鸽的发送文件夹,就感觉也希望RTX也有发送文件夹功能。毕竟选择多个文件或者提前压缩文件夹再发送,还是有些麻烦。因此有了开发RTX发送...
2.通达oa系统管理-组织结构管理-用户管理:选择导出RTX格式。 3.打开腾讯通RTX管理器,导入用户信息(后期增加的用户oa及rtx两边各增加一次确保用户名一致即可)。 二【RTX修改】 1.RTXSERVER安装目录下找到...
rtx腾讯通可以实现通过后台进行在线或全部用户的广播消息发布,操作不太方便。本人通过简单编写小工具,实现以客户端的形式实现精准定向发送广播消息,可以针对指定人或部门进行发送。原理简单,技术入门,请大家...