【PHP 调用webService方式】教程文章相关的互联网学习教程文章

PHP如何解析WEBSERVICES接口返回的数据

WEBSERVICE服务器,他们用.net写了个接口 http://XXX.XXX.XXX.XX/Info.asmx?wsdl 我用PHP调用这个接口 try{ $wsdl = "http://XXX.XXX.XXX.XX/Info.asmx?wsdl"; $client = new SoapClient($wsdl); $param = array(strName=>吴小明, strIDCard=>4528XXXXXXXX, decZiparea=>450900); $res = $client->GetBasicInfo($param); print_r($res);}catch(SOAPFault $e){ var_dump($e);} 得到如下结果: stdClass Object( [GetB...

php调用webservice接口,乱码及报错的问题

$client = new SoapClient('http://www.webxml.com.cn/WebServices/TraditionalSimplifiedWebService.asmx?wsdl'); $client->soap_defencoding = 'UTF-8'; $client->decode_utf8 = false; $obj = $client->toTraditionalChinese(array('sText'=>'个')); print_r($obj); ?> 这个是我写的一个调用网上公开的简繁转换的webservice的代码,我已经指定了soap_defencoding为UTF-8,decode_utf8设置成false,但是执行了之后提...

关于WEBSERVICE的问题

各位大大,小弟我询问一个问题,我在本地调试好php访问WEBSERVICE接口已经成功,并且可以传递相关参数,但是我将程式放置到服务器端之后就出现 网站无法显示该页面 HTTP 500 内部服务错误 最可能的原因是: ?该网站正在进行维护。 ?该网站有程序错误。 您可以尝试以下操作: 重新键入地址。 返回到上一页。 更多信息 大家知道这是什么问题吗 ??读写权限??? ...

PHP调用WEBSERVICE接口并传递参数

大家好,我碰到这样的问题,我在调用websevice的时候,端口可以链接成功,但是一直显示 错误 :soap:Client: The request element was not recognized. 这个我该如何解决? $json={"Request":{"Header":{"IFCode":"接口标识","CorpCode":"客户代码","SysCode":"KongRun_BasicCode","Account":"账号","Pwd":"密码"},"Body":{"Integral":"10","MobilePhone":"手机号码"}}};$obj=json_decode($json); print_r($obj); //$param=arra...

请帮忙看看PHP调用C#的webservice的问题

header("content-type:text/html;charset=utf-8");$client = new SoapClient("http://s.dailiangu.com:8011/WebLocalData.asmx?WSDL");$p = $client->__soapCall(Return_Package, array(UN=>xxxxxxx,PS=>xxxxxxx,TopCount=>5));//var_dump($p);//结果从这里分析 有一个方法叫Retrun_Package,要传三个参数,分别是用户名,密码和调用的条数,此处我用的XXX代替,但最后却报错了,我对PHP不是很熟悉,望各位指正。 回复讨论(解决...

WEBServiceClient(PHP)->Server(JAVA)

最近在做WEBService开发,我这边是做请求端,去请求JAVA做的WEBService,疑问如下, $ViewProjectNumber['Project'] = '1'; $encodded = new SoapVar($ViewProjectNumber, SOAP_ENC_OBJECT); $result = $client->oaProjectRequest($encodded); Server接收$encodded显示出来的值??<number>1</number>? 被转义了,请问如何解决呢? ? 回复讨论(解决方案) print_r($encodded);SoapVar Object ( [enc_ty...

PHP调用WebService接口,谁给看下这段代码是什么意思呢?

$document=$proxy->document;echo <<<SoapDocument<SOAP-ENV:Envelope SOAP-ENV:encodingStyle=”http://schemas.xmlsoap.org/soap/encoding/” xmlns:SOAP-ENV=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns:SOAP-ENC=”http://schemas.xmlsoap.org/soap/encoding/” xmlns:si=”http://soapinterop.org/xsd“>...

php调用c#写的webservice

如题,该如何调用?只能用SoapClient吗?调用方法和服务器有没有什么关系? 回复讨论(解决方案) webservice 是面向公众(当然也可以是有限用户)的服务,遵循 SOAP 协议,有的也支持 GET 和 POST 方法 所以客户端用什么写成,与服务端无关 除私密的服务外,都提供有 WSDL 文档,用于说明如何调用该服务 在 php 书写的客户端可用内置的 SoapClien 类,也可以使用 nusoap 类 显然内置的类要比代码级的类效率要高 ...

PHP调用WebService,求大神帮忙看下~

'1','outCount'=>'10');$ret = $client->LatestNews($param);if($ret->return){ print_r($ret->return);}else{ echo 'no user';}?> 简单的调用Webservice,这是什么错呢?求大神指导~ 回复讨论(解决方案) 有人吗,在线等 print_r($ret); 得到 stdClass Object ( [LatestNewsResult] => stdClass Object ( [InheritanceNews] => Array ( ...

PHP使用nusoap调用c++写的webservice报HTTP405方法未找到错误

$strdbServerModStatusIp ="10.XXX.XX.XX:XXXX";$serviceURL = "http://" . $strdbServerModStatusIp . ":56789";$soap = new nusoap_client($serviceURL . "?WSDL");$str=$soap->call("DDPServiceProc", $parameters); if (!$err = $soap->getError()) { echo " return :", $str;} else { echo " false :", $err;} 然后各种报HTTP 405方法未找到方法 再此求助各位大侠 回复讨论(解决方案) HTTP 错误 404 - 文...

php写webservice,验证问题如何解决?

查了一些资料,好像都是每一次调用webservice方法时,都需要附带客户验证信息,能否像普通的网页浏览那样,登录后,在会话期内任意访问都不需要再次提供客户验证信息呢? 回复讨论(解决方案) 在session中保留id 那是提供webservice方决定的! 那是提供webservice方决定的! 不单是提供webservice方决定,还有访问方式,比如使用basic验证,用浏览器访问的话,会提示一个验证框,如果验证通过,同一进程再次访问就不...

php写的webservice给多用户同时访问时如何解决堵塞问题?

如题,webservice没有写数据库操作只有读操作。 想问下,如果用户同时访问的数据量很大的时候如何解决拥挤问题。。。 请高人指点。 webservice是如何解决这个问题的。 谢谢! 回复讨论(解决方案) web 服务器会调度后到的请求进入队列 你的任务就是优化查询算法,以使等待时间变短

php5.3webservices开发急急

之前借助nusoap开发webservices,但好像在php 5.3中老报错,好像不支持,请问大家有没有php5.3开发的相关实例,或者支持5.3的nusoap插件,邮箱cxh741@163.com谢谢 回复讨论(解决方案) 把报的错发上来 把报的错发上来 我写服务端接口在5.2上正常(php/java调用都没问题),到5.3上调用不通,php调用页面空白,java调用错误如下 Exception in thread "main" AxisFault faultCode: {http://schemas.xmlsoap.org/soap/en...

php如何调用.net开发的webservice

比如现在别人的网站提供了 webservice接口。。 我自己做了一套模版,我要调用webservice接口的数据,请问该怎么弄? 回复讨论(解决方案) $soap = new SoapClient(http://.....) 看是什么协议的,soap还是rest协议了,是soap的话,需要装soap扩展,rest协议需要装curl扩展,具体可以百度一下 百度很多,拿到地址,传递参数就可。

php如何采集或者调用.net开发的webservice

php如何采集或者 调用 .net开发的 webservice 回复讨论(解决方案) php 已经提供了 soap 扩展 php 已经提供了 soap 扩展 这个可以采集到另外的库里面去? 你要做什么,你就做 遇到了问题再来问 我们一起讨论解决的办法

调用 - 相关标签