使用web向RTX发通知

简介: 上面是一条测试消息,发送广播消息的界面如下图所示   在RTXServer目录下找到WebRoot目录,找到里面的SendNotify.cgi(就是一个php页面,默认是pc - ascii编码)。

 

上面是一条测试消息,发送广播消息的界面如下图所示

 

在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或是姓名则指定的用户将收到消息,多个用户使用半角的“,”分隔…

 

参考:

RTX开通某台机器HTTP方式发送RTX提醒的设置>>

通过web 向rtx发送通知消息>>

目录
相关文章
|
Web App开发
Web QQ自动强制加好友代码
也许见过强行聊天的代码:  tencent://Message/?Uin=574201314&websiteName=www.oicqzone.com&Menu=yes   但是你应该不知道,还有强行加好友的代码: tencent://AddContact/?fromId=45&f...
5492 0
|
10月前
|
网络协议 JavaScript Python
远程读卡器web客户端(nodejs+websocket实现实时指令交互)
远程读卡器web客户端(nodejs+websocket实现实时指令交互)
|
XML 移动开发 前端开发
【SpringBoot WEB 系列】SSE 服务器发送事件详解
SSE 全称Server Sent Event,直译一下就是服务器发送事件,一般的项目开发中,用到的机会不多,可能很多小伙伴不太清楚这个东西,到底是干啥的,有啥用
1653 0
【SpringBoot WEB 系列】SSE 服务器发送事件详解
|
缓存
Web---图片验证码生成教程详解-从简单到复杂-从本地到前后台(2)
Web---图片验证码生成教程详解-从简单到复杂-从本地到前后台
154 0
Web---图片验证码生成教程详解-从简单到复杂-从本地到前后台(2)
Web---图片验证码生成教程详解-从简单到复杂-从本地到前后台(1)
Web---图片验证码生成教程详解-从简单到复杂-从本地到前后台
132 0
Web---图片验证码生成教程详解-从简单到复杂-从本地到前后台(1)
|
Web App开发 XML Java
Web---图片验证码生成教程详解-从简单到复杂-从本地到前后台
首先,我们先来看本地如何生成图片验证码的,再来写输出到网页的验证码如何实现。 先来看最简单的—实现的功能是,将一个字符串变成图片写入到文件中 实现代码: package cn.
1235 0
|
应用服务中间件 nginx 监控
如何检测 Web 服务请求丢失问题
导读 『StabilityGuide』是阿里多位阿里技术工程师共同发起的稳定性领域的知识库开源项目,涵盖性能压测、故障演练、JVM、应用容器、服务框架、流量调度、监控、诊断等多个技术领域,以更结构化的方式来打造稳定性领域的知识库,欢迎您的加入。
2492 0
|
Web App开发 前端开发 数据库
基于comet服务器推送技术(web实时聊天)
http://www.cnblogs.com/zengqinglei/archive/2013/03/31/2991189.html Comet 也称反向 Ajax 或服务器端推技术.其思想很简单:将数据直接从服务器推到浏览器,而不必等到浏览器请求数据。
1866 0
|
关系型数据库 MySQL 数据库
使用Sanic开发快速异步响应的Web程序
Sanic是一个类似Flask、仅仅支持Python 3.5+ 版本的web 服务器,旨在运行速度更快。在类似Flask的基础上,Sanic支持异步请求处理,也就是说,你可以使用Python 3.5 中全新而又亮眼的 async/await 语法,使你的代码非阻塞且快速。
2002 0
|
新零售 Java 区块链
web3j发送异步交易时不能解析方法`executeTransactionAsync`?
我正试图用web3j库发送一个交易到以太坊区块链,得到一个错误,我必须用异步发送它。当用异步发送它时,会得到一个函数不存在的错误。
1861 0