`
yajie
  • 浏览: 210823 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

java发送消息到RTX提醒

阅读更多

首先安装RTX的服务器端与客户端。具体安装请参考RTX官方网站的文档。

第一种方式使用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 );
    }
2
0
分享到:
评论

相关推荐

    JAVA调用RTX发送及时提醒消息

    本文将详细讲解如何利用Java调用RTX发送提醒消息,主要涉及`RTXSvrApi.java`文件中的接口以及`RTXServer SDK Java语言支持文档.doc`的帮助文档。 首先,`RTXSvrApi.java`是一个Java类文件,它封装了调用RTX服务器...

    RTX JAVASDK DEMO

    开发者可以通过阅读文档了解如何集成SDK到自己的Java应用中,以便实现RTX的功能,如用户管理、部门管理、消息发送等。文档通常会详细介绍每个API的用途、参数、返回值以及可能抛出的异常,帮助开发者正确地调用这些...

    RTX发送通知python脚本

    利用python脚本群发通知到RTX用户。

    RTX java开发接口

    3. **消息接收**:RTX服务器会推送消息到客户端,Java API提供了事件监听机制,用于接收并处理这些消息。开发者需要实现特定的监听器接口,覆盖其中的方法来处理接收到的消息。 4. **联系人管理**:RTX允许开发者...

    pb 编写的 QQ、RTX 自动发送消息

    实现RTX自动发送消息可能需要研究RTX的API或插件机制,这个过程可能比QQ更复杂,因为RTX的公开文档和开发支持可能不如QQ那么丰富。 4. 定时任务: 要实现定时发送消息,开发者可能使用了PB内置的时间调度器或者...

    Java开发腾讯rtx发送即时信息

    Java开发腾讯rtx发送即时信息。通过相应的java接口来调用腾讯RTX的接口。

    JavaSDK.zip_rtx java_rtx2010二次开发_rtx二次开发java

    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.zip_RTX_RTX 腾讯通 Java_android_rtx android_rtx android"这个主题中的主要技术知识点。通过学习和掌握这些内容,开发者可以成功地构建一个功能完备、用户体验良好的RTX Android客户端。

    [vb.net 2010]rtx自动发送通知提醒

    总结来说,利用VB.NET 2010开发RTX自动发送通知提醒涉及到RTX API的集成、用户登录、消息发送、定时任务和异常处理等多个环节。通过这样的系统,可以有效地提高工作效率,确保重要信息的及时传递。

    C#源码RTX发送信息

    描述中提到的"C#源码RTX发送信息,调用rtx DLL文件发送消息提醒",意味着开发者通过编写C#代码,并利用RTX提供的DLL文件,实现了向RTX客户端发送消息提醒的功能。这可能涉及到以下步骤: 1. 引入库:首先,在C#项目...

    Java 操作rtx

    java操作rtx rtx是一个有限免费的客户端,会用qq就会rtx使用。

    监控腾讯通RTX消息工具

    以系统服务形式后台监控记录RTX-IM所有消息(包括发送文件及图片)以及所有的群组群发消息,监管更加全面! 实现RTX反向登录消息查询平台,管理员在RTX客户端上即可查询消息记录,操作更加便捷! 消息浏览更加...

    RTX消息管理插件

    3. **消息过滤与提醒**:用户可以设置特定的关键词或条件,对特定类型的消息进行筛选和提醒,避免重要信息被忽视。 4. **注册码生成器**:描述中提到的“带注册码生成器”可能是指该插件允许用户生成或管理用于激活...

    Delphi自动提醒程序,通过RTX自动发送信息..rar

    这个“Delphi自动提醒程序,通过RTX自动发送信息”项目是一个利用Delphi编程实现的实用工具,它可以自动化地通过RTX(Real Time eXchange,腾讯的企业即时通讯软件)发送消息,适用于企业内部的通知、提醒或者自动化...

    QQ rtx java解决方案

    描述中提到的"发送到RTX上",意味着Java代码需要集成QQ RTX的API,将数据库中的信息转化为RTX可识别的消息格式,并通过RTX的API发送给指定用户或群组。这通常涉及到网络编程和消息序列化技术,例如使用HTTP协议或者...

    RTXServer SDK Java语言支持文档

    RTX 二次开发 java 开发说明, 接口表述

    RTX 插件消息管理

    在RTX插件消息管理中,AppIMWatch.dll可能包含了处理消息接收、存储和检索的相关函数,使得插件能够无缝集成到RTX主程序中,提供消息管理服务。 AppIMWatch.txt文件可能是该插件的配置文件或说明文档。配置文件通常...

    C# 二次开发RTX实现右下角弹窗提醒功能

    首先,你需要了解RTX的API接口,这些接口允许你控制RTX客户端的行为,例如发送消息、接收事件等。开发者通常需要通过引用RTX的SDK,将其集成到自己的项目中,然后调用相应的函数来实现所需功能。 在实现弹窗提醒...

    RTX发送文件夹插件

    RTX腾讯通从最早的BQQ到现在的RTX2010都没有发送文件夹功能,用过飞秋、飞鸽的发送文件夹,就感觉也希望RTX也有发送文件夹功能。毕竟选择多个文件或者提前压缩文件夹再发送,还是有些麻烦。因此有了开发RTX发送...

    OA-RTX事务提醒集成插件

    2.通达oa系统管理-组织结构管理-用户管理:选择导出RTX格式。 3.打开腾讯通RTX管理器,导入用户信息(后期增加的用户oa及rtx两边各增加一次确保用户名一致即可)。 二【RTX修改】 1.RTXSERVER安装目录下找到...

Global site tag (gtag.js) - Google Analytics