ThinkPhp による Web サービスの呼び出し、thinkphpwebservice_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:11:14
オリジナル
1508 人が閲覧しました

ThinkPhp は Web サービス、thinkphpwebservice を呼び出します

テンプレート ページ:

リーリー

コントローラーコード:

ThinkPhp による Web サービスの呼び出し、thinkphpwebservice_PHP チュートリアル 1 関数 GetPreViewXml() 2 { 3 $client = new SoapClient("http://192.168.1.113/services/CmsService?wsdl"); 4 $funs = 配列( 5 $client->__getFunctions() 6 ); 7 8 $userLogin = new stdClass(); 9 $userLogin->userName = 'admin'; 10 $userLogin->pwd = '5B9BD37AE194BCE2D53666BCB9D99B01'; 11 $userLogin->clientIp = '192.168.1.105'; 12 $userLogin->clientPort = '80'; 13 $userLogin->cmsUrl = 'http://192.168.1.113'; 14 15 $loginResponse = $client->__call("userLogin", array( 16 $userログイン 17 )); 18 19 $getCameraInfoByDeviceInfo = new stdClass(); 20 $getCameraInfoByDeviceInfo->indexCode = 2; 21 $getCameraInfoByDeviceInfo->sessionId = $loginResponse->return->sessionId; 22 $getCameraInfoByDeviceInfoResponse = $client->__call("getCameraInfoByDeviceInfo", array( 23 $デバイス情報でカメラ情報を取得 24 )); 25 26 $getPreviewParam = new stdClass(); 27 $getPreviewParam->sessionId = $loginResponse->return->sessionId; 28 $cameraArray = $getCameraInfoByDeviceInfoResponse->return->cameraArray; 29 $cameraIndexCode = ''; 30 if (is_array($cameraArray)) { 31 $cameraIndexCode = $cameraArray[0]->indexCode; 32 } else { 33 $cameraIndexCode = $cameraArray->indexCode; 34 } 35 $getPreviewParam->cameraIndexCode = $cameraIndexCode; 36 37 $getPreviewParamResponse = $client->__call("getPreviewParam", array( 38 $getPreviewParam 39 )); 40 41 $this->ajaxReturn($getPreviewParamResponse->return->previewXml); 42 } コードを表示

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/930704.html技術記事 ThinkPhp は Web サービスを呼び出します。thinkphpwebservice テンプレート ページ: 1! DOCTYPE html 2 html 3 head 4 meta charset ="UTF-8" 5 title ここにタイトルを挿入 / title 6 script type ="text/javascript"...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!