PHP中如何调用webservice的实例参考

前端技术 2023/09/04 PHP

下面用一个例子说明:web service服务是查询QQ用户是否在线

使用php5开发客户端:

复制代码 代码如下:

<?php
try {
    //$client = new SoapClient(\"HelloService.wsdl\",array(\'encoding\'=>\'UTF-8\'));
    $client = new SoapClient(\"http://webservice.webxml.com.cn/webservices/qqOnlineWebService.asmx?wsdl\");
    var_dump($client->__getFunctions());
    print(\"<br/>\");
    var_dump($client->__getTypes());
    print(\"<br/>\");

    class qqCheckOnline{
       var $qqCode = \"10000\";
    };
    $arrPara = array(new qqCheckOnline);

    $arrResult = $client->__Call(\"qqCheckOnline\",$arrPara);//$client->qqCheckOnline($arrPara);

    echo $arrResult->qqCheckOnlineResult . \"<br/>\";
} catch (SOAPFault $e) {
    print $e;
}
?>

本文地址:https://www.stayed.cn/item/10564

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。