RTX SDK开发 - HTTP跨平台集成
使用之前请先按下面的步骤配置访问权限
先打开服务端安装目录下的这2个文件,按图修改,把你的调用端 ip 加进去,或者把 1 改为 0,其中改为 0 表示任何电脑都可以访问这些web接口,建议还是加IP。

修改后重启下面2个服务

最后把http服务启动即可调用

邓伟,2025.01.14注
跨平台集成
如果调用Server SDK的机器不是windows平台,可以通过url方式访问调用Server SDK接口,在RTX服务器安装目录Webroot文件夹下有cgi示例,如果您需要访问这些cgi,必须先设置访问权限。
假如您需要在linux平台向RTX客户端wwjs发送消息提示,可在IE地址栏输入:http://192.168.1.51:8012/sendnotify.cgi?msg=hello&receiver=wwjs,wwjs即可收到消息内容为hello的消息提示。
短信发送
方法:GET/POST
URL: /sendsms.cgi
用法举例(IE地址栏中输入):http://127.0.0.1:8012/sendSms.cgi?msg=hello&receiver=wwjs&sender=901
变量名称 | 默认值 | 说明 |
---|---|---|
receiver | 接收者,用户昵称或者手机号均可(不能是RTX号码),多个接收者以“,”隔开。 | |
msg | 消息内容 | |
sender | 900(秘书) | 发送者,用户名。 |
okurl | 空 | 成功后IE自动定位到指定的url格式,类似为:okurl=rtx.tencent.com 或者 okurl=http://tx.tencent.com 注意:这里的url必须为绝对地址。 |
errurl | 失败后IE自动定位到指定的url。 |
发送消息提醒
方法:GET/POST
URL: /sendnotify.cgi
用法举例(IE地址栏中输入):http://127.0.0.1:8012/sendnotify.cgi?msg=hello&receiver=wwjs
变量名称 | 默认值 | 说明 |
---|---|---|
receiver | 接收者,用户昵称,多个接收者以“,”隔开。 | |
msg | 消息内容,如需要发隐式链接,格式如: [腾讯|http://www.qq.com] | |
title | 空 | 消息提醒的标题。 |
delaytime | 0 | 消息提醒框的停留时间(毫秒),0表示不自动消失。 |
okurl | 空 | 成功后IE自动定位到指定的url格式,类似为:okurl=rtx.tencent.com 或者 okurl=http://tx.tencent.com 注意:这里的url必须为绝对地址。 |
errurl | 失败后IE自动定位到指定的url。 |
取得用户状态图片
方法:GET/POST
URL: /getimage.cgi
用法举例(IE地址栏中输入):http://127.0.0.1:8012/getimage.cgi?receiver=wwjs
变量名称 | 默认值 | 说明 |
---|---|---|
receiver | 接收者,用户昵称。 |
取得用户SessionKey
方法:GET/POST
URL: /GetSession.cgi
用法举例(IE地址栏中输入):http://127.0.0.1:8012/GetSession.cgi?receiver=wwjs
变量名称 | 默认值 | 说明 |
---|---|---|
receiver | 接收者,用户昵称。 |
签名验证
方法:GET/POST
URL: /SignAuth.cgi
用法举例(IE地址栏中输入):http://127.0.0.1:8012/SignAuth.cgi?user=xxxx&sign=xxxx
变量名称 | 默认值 | 说明 |
---|---|---|
user | 帐号,用户昵称。 | |
sign | 签名 |
发送IM消息
方法:GET/POST
URL: /SendIM.cgi
用法举例(IE地址栏中输入):http://127.0.0.1:8012/SendIM.cgi?sender=Hunter&pwd=&receivers=Xing;Dong&msg=test
变量名称 | 默认值 | 说明 |
---|---|---|
sender | 发送者。 | |
pwd | 密码,密码为空时url写上"pwd="。 | |
receivers | 接收者,多人用分号“;”隔开。 | |
msg | 内容。 | |
sessionid | 会话ID(GUID),一个会话ID标识一个窗口。 |