ホームページ >バックエンド開発 >PHPチュートリアル >RTXServer Web API インターフェイスの小さな例_PHP チュートリアル

RTXServer Web API インターフェイスの小さな例_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:47:061353ブラウズ

RTXServer Web API インターフェイスの小さな例。最終的な戻り値は XML ファイルです。興味のある学生は参考として参照してください。

ブログを公開していないのは109日です。会社を変えてからはCIを使う機会がありませんでした。 重要な理由は、私が退職後の時間をほとんど怠けているからです。仕事はギターを弾いているので、共有できる技術的なポイントは見つかりませんでした。

でも、この 109 日間で確かなことは、私は変わったということです

新しい会社で私が最もよく使うのは oa と RTX で、RTX には実際にさまざまな方法があります。これは、暇なときにまとめた、RTX が Web 経由で呼び出すことができるインターフェイスのリストです。数日前


これらのインターフェースはアクセス許可を設定する必要があることに注意してください。そうしないと、アクセス時に「IP が制限されています」というメッセージが表示されます

RTX サーバーは SDK アクセス セキュリティを課すため、http 経由で CGI ファイルにアクセスするには、以下の図に示すように、リモート アクセス マシンの IP アドレスを SDKProperty.xml に追加する必要があります。これにより、192.168.10.100 が http 経由で CGI ファイルにアクセスできるようになります

以下はすべてのインターフェイスのリストです。この場所にアクセスして、関連する API http://iamlze.cn/demo/RTX-API/
を参照することもできます。

GetImage.cgi

指定したユーザーのステータス写真を取得します

GET値の送信のみをサポートします

@param 文字列受信側 RTX ユーザー名

@ユーザーステータス写真を返す

@例 http://localhost:8012/GetImage.cgi?receiver=XXXX

Mobile.cgi を取得する

指定したユーザーの携帯電話番号を取得します

GETおよびPOST値の転送をサポート

@param 文字列受信側 RTX ユーザー名

@ユーザーの携帯電話を返却

@例 http://localhost:8012/GetMobile.cgi?receiver=XXXX

Session.cgi を取得する

指定したユーザーのRTXセッションを取得します

GETおよびPOST値の転送をサポート

@param 文字列受信側 RTX ユーザー名

@RTX ユーザー セッションを返す

@example http://localhost:8012/GetSession.cgi?receiver=XXXX

GetAllDepts.php

RTX の全部門データを取得します

@return 全部門データ(json)

@example http://localhost:8012/GetAllDepts.php

GetAllUsers.php

RTXの全ユーザーデータを取得

@すべてのユーザーデータ(json)を返す

@example http://localhost:8012/GetAllUsers.php

GetUserBasicInfo.php

指定したユーザーの基本情報を取得します

GETのみをサポートします

@param string ユーザー RTX ユーザー名

@すべてのユーザーデータ(json)を返す

@example http://localhost:8012/GetUserBasicInfo.php?user=XXXX

ログイン.php

指定されたユーザーIDとパスワードがRTXserverに存在するかどうかを確認します

GETのみをサポートします

@param string ユーザー RTX ユーザー名

@param string pwd RTX パスワード

@return 文字列は正しい出力 true、間違ったユーザーまたはパスワードの出力は false、パラメーターが欠落しています出力 params は null

@example http://localhost:8012/Login.php?user=XXXX&pwd=XXXX

IM.cgi を送信

IM メッセージを送信する

GETおよびPOST値の転送をサポートし、パラメータの順序は任意です

@param string sender 送信者のRTXid

@param string pwd 送信者の RTX パスワード

@param string レシーバー レシーバー (複数のレシーバー間で使用され、分離されています)

@param string msg メッセージの内容

@param string sessionid RTX セッション

@戻り文字列

@example http://localhost:8012/SendIM.cgi?sender=XXXX&pwd=XXX&receivers=A;B&msg=CS&sessionid=XXXX

SendNotify.cgi

通知メッセージを送信する

GETおよびPOST値の転送をサポート、パラメータの順序は任意です

@param string タイトル通知タイトル

@param string msg通知内容

@param 文字列 レシーバー レシーバー (複数のレシーバー間で使用され、分離されています。空の場合はブロードキャストを意味します) [オプション]

@param int latetime メッセージリマインダーボックスの滞留時間 (ミリ秒)、0 は自動的に消えないことを意味します

@param string okurl 成功すると、IE は指定された URL を自動的に見つけます。形式は次のようになります。 okurl=rtx.tencent.com または okurl=http://tx.tencent.com 注: ここの URL は絶対パスである必要があります。住所[オプション]

@param string errurl 失敗後、IE は指定された URL[オプション] を自動的に見つけます

@example http://localhost:8012/SendNotify.cgi?title=XXXX&msg=食事の時間です&receiver=A;B&laytime=2000

SMS.cgi を送信する

SMS メッセージを送信する

GETおよびPOST値の転送をサポートし、パラメータの順序は任意です

@param string msg SMS コンテンツ

@param string レシーバ レシーバ (複数のレシーバ間で使用され、分離されています)

@param 文字列送信者送信者

@param string okurl 成功すると、IE は指定された URL を自動的に見つけます。形式は次のようになります。 okurl=rtx.tencent.com または okurl=http://tx.tencent.com 注: ここの URL は絶対パスである必要があります。住所[オプション]

@param string errurl 失敗後、IE は指定された URL[オプション] を自動的に見つけます

@example http://localhost:8012/SendNotify.cgi?title=XXXX&msg=食事の時間です&receiver=A;B&laytime=2000

SignAuth.cgi

署名の検証は GET のみをサポートします。パラメータの順序は任意です。
@param 文字列ユーザー RTX ユーザー ID

@param文字列署名

@return string 成功は成功を意味します!失敗は失敗を意味します!

@example http://localhost:8012/SignAuth.cgi?user=XXXX&sign=XXXX

getstatus.php
ユーザーのオンライン ステータスの取得は GET のみをサポートします

@param string ユーザー名 RTX ユーザー名

@return int 0 オンラインではありません 1 オンライン

@example http://localhost:8012/getstatus.php?username=XXXX

userlist.php
すべてのユーザーのリストを取得します (ID と名前のみ)

@戻り文字列ユーザーリスト(json)

@example http://localhost:8012/userlist.php

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632890.html技術記事 RTXServer Web API インターフェイスの小さな例。最終的な戻り値は XML ファイルです。興味のある学生は参考として参照してください。 109日間もブログを投稿していなかったのですが、これは記録です...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。