zoukankan      html  css  js  c++  java
  • 使用web向RTX发通知

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

    在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发送通知消息>>

  • 相关阅读:
    短信验证倒计时60s
    jquery select省市区三级联动
    C# 遍历文本框
    html formData 数据 提交和 .netMVC接收
    jq遍历table 下的 td 添加类
    jq 替换DOM layeui 不刷新
    jq 获取表单所有数据
    js 二级联动
    MVC 下载文件
    MVC 上传文件
  • 原文地址:https://www.cnblogs.com/meteoric_cry/p/2576914.html
Copyright © 2011-2022 走看看