草庐IT

php - DHL 跟踪装运请求 - WSDL - PHP - SOAP

第一次发帖,如有违反论坛规则等,请见谅。我正在尝试使用DHLapi来跟踪cargo。这是我目前的代码$client=newSoapClient("https://wsbuat.dhl.com:8300/gbl/glDHLExpressTrack?wsdl");//$header=newSoapHeader("https://wsbuat.dhl.com:8300/gbl/glDHLExpressTrack?wsdl","APICredentials",$auth,false);//$client->__setLocation('https://wsbuat.dhl.com:8300/g

php - 为 Zend_Soap 服务指定 SOAP 头

我有一个我编写的通常直接的Web服务(将代码从相同服务的Java实现转换为ZF,并尽可能保持相同的wsdl结构)。该服务加载一个PHP类,而不是单个函数。PHP类中包含三个不同的函数。一切似乎都工作得很好,除了我似乎无法弄清楚如何指定一个给定的函数参数应该作为SOAPheader传递。我没有在服务器上下文中看到任何关于SOAPheader的提及,只看到如何将header参数与客户端传递到服务器。除了将在SOAP正文中发送并在文档block中详细说明的函数标准参数外,我还想指定两个将在SOAPheader中发送的参数(用户名和密码)。我不得不假设这是可能的,但无法在网上找到任何东西,我也

php - 在 PHP SOAP 中传递用户定义的类型

我无法理解如何在PHPSOAP调用中传递用户定义的类型。有人可以给我提示(或手册链接)吗?例子:在我的WSDL文件中,我定义了类型:我这样定义服务响应消息:缺少的部分是-如何在SOAP服务器端初始化答案?我试着写:$arrRes['Result']['name']='xxx';$arrRes['Result']['title']='yyy';$arrRes['Result']['lang']='zzz';$arrRes['Result']['hehehehe1']='test1';$arrRes['Result']['hehehehe2']='test2';$arrRes['Resul

php - Magento SOAP WebService -> 用户登录

我正在为移动设备和magento之间的通信编写一个网络服务,我正在使用Magento提供的SOAP网络服务,但是,我在用户身份验证中迷路了,我需要对我的系统用户(不是api用户)进行身份验证).有什么线索吗? 最佳答案 您不能使用SOAPApi在magento中记录用户帐户,因为它不支持该功能,您必须以另一种方式处理它,可能会覆盖MageCustomer中名为AccountController.php的Controller文件。尝试添加一个新的方法,可以通过JSON变量与服务器通信。 关

php - ZF2 SOAP "Procedure not present"错误

我很难解决这个问题。我得到了一个包含3个模块的应用程序,这些模块可以通过SOAP提供不同的服务。发生的情况是他们中的2个人收到了这样的回复:SOAP故障文件:/var/www/empreendimentos/vendor/zendframework/zendframework/library/Zend/Soap/Client.php:10留言:程序不存在我已经仔细检查过,函数的名称是正确的,我使用了getFunctions方法。这是getFunctions()的返回值:array0=>string'ArraygetCliAll(anyType$filter)'(length=32)1=

php - Web 服务 SOAP 请求适用于 SOAPUI 但不适用于 PHP

我已经尝试了几乎所有我能找到的可能的解决方案,但我似乎无法让这个脚本正常工作。以下是我之前的一些尝试:Howtousewse-phplibrarytoconnecttosecuredwebservicesviaSOAPhttps://stackoverflow.com/questions/18952222/soap-error-encoding-object-has-no-createlead-property-phpHowtosolveError:SOAP-ERROR:Encoding:objecthasno'createLead'property?HowtoConsumeasecu

没有数据库的 PHP Symfony 自定义身份验证(SOAP)

我有一个肥皂来验证用户login('username','password');if(isset($user['IdAccount'])&&($user['IdAccount']>0))echo'LogonOK';elseecho'LogonFail!';我想在没有数据库的Symfony2中使用,只在内存中使用...我试图实现CustomUserProvider,但我没有让它工作所需的所有数据......classWebserviceUserProviderimplementsUserProviderInterface{publicfunctionloadUserByUsername(

php - Bing Ads API V11 异常 : Invalid client data. 查看 SOAP 错误详细信息以获取更多信息

我正在使用BingAds-PHP-SDK获取经过身份验证的用户详细信息。首先完成AuthenticationwithOAuth成功并获得authenticationtoken和refreshtoken。但是当调用GetUser()时返回以下Exception。主要异常详细信息:stdClassObject([AdApiFaultDetail]=>stdClassObject([TrackingId]=>bdfe1a94-b33f-xxxx-a542-1adc15148bae[Errors]=>stdClassObject([AdApiError]=>stdClassObject([Co

php - 如何将 SOAP 响应转换为 XML 或 JSON 格式?

statusTEHNICAL_ERRORdescriptionPleasecontactyouradministrator上面我在我的CURL响应中得到了响应。这是我的PHP代码:$response=curl_exec($ch);$xml=simplexml_load_string($response);//$result=$xml->xpath('//name');//echo"";print_r($result);exit;$xml->registerXPathNamespace('ns1','http://www.mysoap.com/SoapService/');foreach

PHP - 扩展 SoapClient 以处理 SWA(带附件的 SOAP)

我正在尝试处理来自JavaSOAP服务的SWA响应。在该SWA响应中,二进制附件连同一些MIMEheader附加到XML的末尾。我不能将WSO2用于依赖性要求限制。如有任何帮助,我们将不胜感激!//Input------=_Part_42_539586119.1332526191981Content-Type:text/xml;charset=UTF-8Content-Transfer-Encoding:binaryContent-Id:...TRUNCATEDXMLSOAPRESPONSE...------=_Part_42_539586119.1332526191981Conten