RTX的api開發例項

2021-06-23 08:06:19 字數 3054 閱讀 9686

最近接觸了rtx的介面開發部份,rtx其實有很多玩法,除了可以用自帶的客戶端發訊息之外還可以用php呼叫api的方式來做一些事情,下邊整理了一下分享給大家

值得提醒的是這些介面都需要設定訪問許可權不然訪問時會提醒「ip受限制」

rtx server強加了sdk訪問安性,因此通過http方式訪問cgi檔案需要在sdkproperty.xml新增遠端訪問機器的ip位址,如下圖所示,允許192.168.10.100通過http方式訪問cgi檔案

以下為所有介面的清單,你也可以訪問這個地方來檢視相關的api

getimage.cgi

獲取指定使用者的狀態

僅支援get傳值

@param string receiver rtx使用者名稱

@return 使用者狀態

獲取指定使用者的手機號碼

支援get與post傳值

@param string receiver rtx使用者名稱

@return 使用者手機

獲取指定使用者的rtx session

支援get與post傳值

@param string receiver rtx使用者名稱

@return rtx使用者session

判斷指定使用者id與密碼是否存在rtxserver中

僅支援get

@param string user rtx使用者名稱

@param string pwd rtx密碼

@return string 正確輸出true 使用者或密碼錯誤輸出false 引數缺失輸出params is null

傳送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=***x&pwd=***&receivers=a;b&msg=cs麼&sessionid=***x

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= 注意:這裡的url必須為絕對位址[option]

@param string errurl 失敗後ie自動定位到指定的url[option]

@example http://localhost:8012/sendnotify.cgi?title=***x&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= 注意:這裡的url必須為絕對位址[option]

@param string errurl 失敗後ie自動定位到指定的url[option]

@example http://localhost:8012/sendnotify.cgi?title=***x&msg=吃飯了&receiver=a;b&delaytime=2000

signauth.cgi

驗證簽名 僅支援get 引數順序隨意

@param string user rtx使用者id

@param string sign 簽名

@return string 成功為success! 失敗為failed!

getstatus.php@param string username rtx使用者名稱

獲取所有使用者列表(只含id與name)

@return string 使用者列表(json)

RTX的api開發例項

最近接觸了rtx的介面開發部份,rtx其實有很多玩法,除了可以用自帶的客戶端發訊息之外還可以用php呼叫api的方式來做一些事情,下邊整理了一下分享給大家 值得提醒的是這些介面都需要設定訪問許可權不然訪問時會提醒 ip受限制 rtx server強加了sdk訪問安性,因此通過http方式訪問cgi檔...

PHP json開發API介面例項

首先要將介面例項分為服務端和客戶端 簡單粗暴,直接上 以乙個簡單的限制網域名稱訪問為例.服務端 下面 複製到api.php 定義介面返回值 now url localhost success output array url get url get url 根據需要自行設定 con mysql co...

MixPHP 開發 API 介面簡單例項

mixphp 是一款基於 swoole 的常駐記憶體型 php 高效能框架,框架的高效能特點非常適合開發 api 介面,而且 mixphp 非常接近傳統 mvc 框架,所以開發介面時非常簡單。注意 這個是 mixphp v1 的範例下面做乙個開發 api 介面的簡單例項 從articles表,通過i...