程序人生

          不甘寂寞^_^
          posts - 2, comments - 2, trackbacks - 0, articles - 4
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          CGI方式獲取RTX中用戶的電話和郵箱

          Posted on 2012-02-10 22:22 阿星 閱讀(926) 評論(0)  編輯  收藏 所屬分類: RTX

          正確安裝RTX后,在以下目錄下可以找到一個獲取用戶電話號碼的cgi文件,

          ..\Tencent\RTXServer\WebRoot\GetMobile.cgi

          調用方式:直接在瀏覽器中輸入http:127.0.0.1:8012//GetMobile.cgi?receiver=username  

          注:cgi方式調用默認端口是:8012

          就可獲取用戶[username]在RTX中的電話號碼。

          要想獲取郵箱則需要復制一份cgi文件,因為rtx中沒有提供現(xiàn)在,只需復制GetMobile.cgi文件于同目錄下,再做以下修改就OK咯

          <?PHP

          $receiver = $_GET["receiver"];

          if (strlen($receiver) == 0)
          {
          $receiver = $_POST["receiver"];
          }

          $ObjApi= new COM("Rtxserver.rtxobj");
          $objProp= new COM("Rtxserver.collection");
          $Name = "USERMANAGER";
          $ObjApi->Name = $Name;
          $vName="";
          $vValue="";
          $objProp->Add("USERNAME", $receiver);
          $objProp->Add("UINTYPE", "Account");

          $Result = @$ObjApi->Call2(0x6, $objProp);

          if(strcmp($nullstr, $errstr) == 0)
          {

          $Result->GetKeyValue(1, $vName, $vValue); //1:是取郵箱 5:是取電話號碼

          header("Ret Code: 0");
          header("Ret String: 操作成功");
          header("Mobile: ".strVal($vValue));
          echo $vValue;
          }
          else
          {
          header("Ret Code: -1");
          header("Ret String: ".$errstr);
          echo $errstr;
          }
          ?>
          主站蜘蛛池模板: 玛曲县| 上饶县| 咸丰县| 乐至县| 永安市| 大方县| 新沂市| 濮阳市| 麟游县| 平乡县| 湘阴县| 仁化县| 乐昌市| 夏津县| 武陟县| 通河县| 临夏县| 侯马市| 博客| 海口市| 广水市| 闽清县| 英吉沙县| 富民县| 安乡县| 乌鲁木齐县| 丹阳市| 景泰县| 定安县| 碌曲县| 龙游县| 申扎县| 砀山县| 汉中市| 新安县| 怀化市| 双柏县| 克拉玛依市| 宝清县| 文成县| 灯塔市|