发RTX通知
安装sdk
在RTXServer目录下找到WebRoot目录,找到里面的SendNotify.cgi(就是一个php页面,默认是pc - ascii编码)。打开页面,在头部加上编码信息
header("Content-Type:text/html;charset=GBK");
然后在将消息和标题进行一次转码(rtx默认使用的是gbk编码)
$msg = iconv("utf-8","gbk", $msg); 
$title = iconv("utf-8","gbk", $title);
然后修改返回消息的代码,让它支持jsonp调用。ex:
1: $callbackFn = $_GET['callback'];
   2: if (strlen($callbackFn) > 0) {
3: echo $_GET['callback']."(\"ok\");";
   4: } else {
5: echo "ok";
6: }
这样在前台页面,只需要使用 serverIP:port/SendNotify.cgi后面加上参数就可以调用接口发送消息了。
要注意的问题:如果提示没权限进行接口调用,则需要修改配置文件:RTXServer目录下的SDKProperty.xml文件,添加调用者的IP。剩下就是调用接口的参数问题了,我在页面中是引入jquery,然后使用jsonp调用接口。现在的遇到的问题是想更换通知内容的字体大小、颜色或是添加换行,不知道该怎么用… 暂时只知道添加链接采用[链接的显示文本|链接的地址]。
消息的接收者,如果为“all”则是全部人将收到通知,如果指定id或是姓名则指定的用户将收到消息,多个用户使用半角的“,”分隔…
改配置:
rtxServer的安装目录下的 SDKProperty.xml
<APIClient>
 <IPlimit Enabled="1">
  <IP>127.0.0.1</IP>
  <IP>[您的ip地址]</IP>
 </IPlimit>
</APIClient>
如果您的ip有多个,比如双路机器,所有ip都要加上。
http方式发送rtx消息提醒格式:
http://[rtxserver]:8012/sendnotify.cgi?receiver=[帐号或id]&msg=[消息体]
1、rtx服务器端的机器需要装rtx的sdk,我这里装的是试用版的sdk(RTXSSDK2006_V06.0.200.070.0177.exe);
2、进入rtx服务器端的安装目录,记事本打开根目录的这个文件SDKProperty.xml,改成:
<sdkhttp>
<IPLimit Enabled="0">
</IPLimit>
</sdkhttp>
3、右键我的电脑,打开服务管理控制台(或者在运行框里输入services.msc回车),重启RTX_HTTPServer和RTX_SvrMain这两个服务;
4、进入rtx的管理后台,添加帐号为test的用户(默认密码为空),并且在某一台电脑终端(假设命名为A)用rtx客户端以test帐号登陆;
5、在IE地址栏输入http://RTX服务器IP:8012/SendNotify.cgi?msg=hello&receiver=test,这样A会收到一条消息。
来源:
http://www.cnblogs.com/meteoric_cry/archive/2012/07/04/2576914.html
http://www.blogjava.net/xiaomage234/archive/2008/10/21/235623.html
发RTX通知的更多相关文章
- paip.数据库发邮件通知配置
		paip.数据库发邮件通知配置 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax ... 
- python 检测nginx状态,若无法访问发邮件通知
		应用场景:用来检测网站可用性,访问失败,则发邮件通知 #!/usr/bin/env python import urllib2,time,smtplib,string,logging from con ... 
- 实现celery中出现拥挤队列时,及时发邮件通知
		里面有几个常用的功能,以后值得借鉴. 如获取脚本目录,IP,获取shell返回值,发送邮件等.. 上午写完,中午测试,下午上线~~ #!/usr/bin/env python # -*- coding ... 
- C#后台程序重启IIS,发邮件通知
		应用场景:IIS网站挂掉,系统自动重启IIS,通知相关联系人: 主要代码: 监控类 public class monitoringiis { EmailSend send = new EmailSen ... 
- jira6.3.6创建问题不自动发邮件通知的问题
		装完jira6.3.6后,设置好邮件服务器,测试没有问题.但是创建问题不自动发邮件提示用户.折腾了大半天,请教了一位大神,终于搞定.步骤是: agile->系统->用户界面->用户缺 ... 
- 用Python实现阿里钉钉机器人读取数据库内容自动发群通知
		最近想把一些预警数据信息按照一定的要求自动发送到移动端APP,最终把目标放在了腾讯的微信和阿里的钉钉软件上,由于刚开始学习python,于是编程工具想用python来实现.微信使用群体最广,通过一天的 ... 
- jenkin 构建失败 才发邮件通知
		使用场景:自动化测试,一般需要配置定时执行(每天执行一次,没周执行一次),如果有失败,则发邮件给相关人员关注.此时需要使用jenkins的邮件发送配置.修改job的configure配置步骤如下: 1 ... 
- BPM配置故事之案例13-触发消息通知
		老李:小明! 小明:--见你就没好事,又要我干嘛? 老李:额,小事小事,最近很多部门都觉得Boss的审批速度太慢了,能不能以后给审批人一个消息提醒? 小明:--有一种不太好的预感 老李:怎么,很困难么 ... 
- 检测MYSQL不同步发邮件通知的脚本
		脚本代码如下:#!/bin/bash ... 
随机推荐
- rollingstyle in log4net
			https://stackoverflow.com/questions/734963/log4net-rollingfileappender-with-composite-rolling-style- ... 
- js多个<ul>相应不同的点击事件
			$('ul').on("click","li#left",function(){ currentProvince = $(this).text().replac ... 
- Apache Phoenix的Join操作和优化
			估计Phoenix中支持Joins,对很多使用Hbase的朋友来说,还是比较好的.下面我们就来演示一下. 首先看一下几张表的数据: Orders表: OrderID CustomerID ItemID ... 
- skynet中动态库的处理
			skynet中的.so动态库由service-src中的c文件编译完后生成,其中最重要的是snlua.c. 源码地址:https://github.com/cloudwu/skynet/service ... 
- BZOJ 4066 kd-tree 矩形询问求和
			第一次遇见强制在线的题目 每个操作都和前面的ans有关 所以不能直接离线做 在这个问题中 kdtree更像一个线段树在一维单点修改区间询问的拓展一样 如果区间被询问区间完全包含 就不用继续递归 插入时 ... 
- jmeter  ant 运行  提示Error occurred during initialization of VM
			运行ant提示错误 网上找到的方法 将set HEAP= -Xms512m -Xmx1024m 改成set HEAP= -Xms512m -Xmx512m 保存后运行成功 
- JavaScrip 原生多文件上传及预览 兼容多浏览器
			JavaScrip 原生多文件上传及预览 兼容多浏览器 html代码块 <div class="container"> <label>请选择一个图像文件:& ... 
- java: BufferedReader简单的菜单
			BufferedReader简单的菜单 Menu boolean flag; public Menu() { while(true) { this.show(); } } public void sh ... 
- 大数据分析处理框架——离线分析(hive,pig,spark)、近似实时分析(Impala)和实时分析(storm、spark streaming)
			大数据分析处理架构图 数据源: 除该种方法之外,还可以分为离线数据.近似实时数据和实时数据.按照图中的分类其实就是说明了数据存储的结构,而特别要说的是流数据,它的核心就是数据的连续性和快速分析性: 计 ... 
- 图片上传-本地图片转base64+ie8支持+本地预览支持
			最近项目由于flash同学没在了,图片上传只能前端重新做,后台希望用base64数据上传,复用之前接口 问题来了, 1.ie8 不支持canvas转base64 2.本地预览 base64数据,ie8 ... 
