rtx的api開發實例,rtx開發實rtx的api開發實例最近接觸了rtx的接口開發部份,rtx其实有很多玩法,除了可以用自帶的客戶端發消息之外還可以用php調用api的方式來做一些事情,下邊整理了一下分享給大家
值得提醒的是这些接口都需要设置访问权限不然访问时会提醒“ip受限制”
rtx server强加了sdk访问安性,因此通过http方式访问cgi文件需要在sdkproperty.xml添加远程访问机器的ip地址,如下图所示,允许192.168.10.100通过http方式访问cgi文件
以下为所有接口的清单,你也可以访问这个地方来查看相关的api http://rtx.tencent.com/sdk/
getimage.cgi
获取指定用户的状态图片
仅支持get传值
@param string receiver rtx用户名
@return 用户状态图片
@example http://localhost:8012/getimage.cgi?receiver=xxxx
getmobile.cgi
获取指定用户的手机号码
支持get与post传值
@param string receiver rtx用户名
@return 用户手机
@example http://localhost:8012/getmobile.cgi?receiver=xxxx
getsession.cgi
获取指定用户的rtx session
支持get与post传值
@param string receiver rtx用户名
@return rtx用户session
@example http://localhost:8012/getsession.cgi?receiver=xxxx
login.php
判断指定用户id与密码是否存在rtxserver中
仅支持get
@param string user rtx用户名
@param string pwd rtx密码
@return string 正确输出true 用户或密码错误输出false 参数缺失输出params is null
@example http://localhost:8012/login.php?user=xxxx&pwd=xxxx
sendim.cgi
发送im信息
支持get与post传值 参数顺序随意
@param string sender 发消息人rtxid
@param string pwd 发送消息人rtx密码
@param string receivers 接收人(多个接收人之间使用,隔开)
@param string msg 消息内容
@param string sessionid rtx session
@return string
@example http://localhost:8012/sendim.cgi?sender=xxxx&pwd=xxx&receivers=a;b&msg=cs么&sessionid=xxxx
sendnotify.cgi
发送通知信息
支持get与post传值 参数顺序随意
@param string title 通知标题
@param string msg 通知内容
@param string receiver 接收人(多个接收人之间使用,隔开,若为空表示广播)[option]
@param int delaytime 消息提醒框的停留时间(毫秒),0表示不自动消失
@param string okurl 成功后ie自动定位到指定的url 格式类似为:okurl=rtx.tencent.com 或者okurl=http://tx.tencent.com 注意:这里的url必须为绝对地址[option]
@param string errurl 失败后ie自动定位到指定的url[option]
@example http://localhost:8012/sendnotify.cgi?title=xxxx&msg=吃饭了&receiver=a;b&delaytime=2000
sendsms.cgi
发送短信信息
支持get与post传值 参数顺序随意
@param string msg 短信内容
@param string receiver 接收人(多个接收人之间使用,隔开)
@param string sender 发送人
@param string okurl 成功后ie自动定位到指定的url 格式类似为:okurl=rtx.tencent.com 或者okurl=http://tx.tencent.com 注意:这里的url必须为绝对地址[option]
@param string errurl 失败后ie自动定位到指定的url[option]
@example http://localhost:8012/sendnotify.cgi?title=xxxx&msg=吃饭了&receiver=a;b&delaytime=2000
signauth.cgi
验证签名 仅支持get 参数顺序随意
@param string user rtx用户id
@param string sign 签名
@return string 成功为success! 失败为failed!
@example http://localhost:8012/signauth.cgi?user=xxxx&sign=xxxx
getstatus.php
获取用户在线状态仅支持get
@param string username rtx用户名
@return int 0不在线 1在线
@example http://localhost:8012/getstatus.php?username=xxxx
userlist.php
获取所有用户列表(只含id与name)
@return string 用户列表(json)
@example http://localhost:8012/userlist.php
rtx软件二次开发支持什开发语言?
rtx api接口适合于windows平台上支持com标准的任何开发语言和平台(vb、vc++、asp、java、c#、pb、delphi、lotusscript等)。
参考资料:rtx.qq.com/...ok.chm
腾讯通rtx java的二次开发
rtx客户端接收吗?
http://www.bkjia.com/phpjc/848238.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/848238.htmltecharticlertx的api開發實例,rtx開發實 rtx的api開發實例 最近接觸了rtx的接口開發部份,rtx其实有很多玩法,除了可以用自帶的客戶端發消息之外還可以...