soap调用无返回值值 本帖最后由 rosecshly0928 于 2013-05-08 12:36:30 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.__getlastresponse的返回值:<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><GetOrdersResponse><GetOrdersResult xmlns:a="http://schemas.datacontract.org/2004/07/IsuBe.Public.Enteties.Orders" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><a:EndOfList>true</a:EndOfList><a:Errors i:nil="true"/><a:Segments><a:Segment i:type="a:HotelSegment"><a:AgentId>1467</a:AgentId><a:AgentName>API Dev\APi Live</a:AgentName><a:BookedBy>API Dev\APi Live</a:BookedBy><a:BookedById>1467</a:BookedById><a:CancelDate>2013-04-08T06:44:07.46</a:CancelDate><a:ContractName>Hotelbeds live</a:ContractName><a:OrderDate>2013-03-21T14:32:11.823</a:OrderDate><a:OrderId>6565</a:OrderId><a:Price><Currency>SGD</Currency><FinalPrice>2063.86</FinalPrice></a:Price><a:SegmentId>6581</a:SegmentId><a:SegmentType>Hotels</a:SegmentType><a:Status>CX</a:Status><a:SupplierId>13</a:SupplierId><a:SupplierName>Hotelbeds</a:SupplierName><a:SupplierOrderId>284</a:SupplierOrderId><a:SupplierOrderReferenceId>33336</a:SupplierOrderReferenceId><a:CancellationPolicies><CancellationPolicy><CancellationFee><Currency>SGD</Currency><FinalPrice>327.06</FinalPrice><OriginalPriceInSupplierCurrency>202.54000000000002</OriginalPriceInSupplierCurrency><SupplierCurrency>EUR</SupplierCurrency></CancellationFee><DateFrom>2013-05-09T00:00:00</DateFrom><DateTo>2013-05-16T00:00:00</DateTo></CancellationPolicy><CancellationPolicy><CancellationFee><Currency>SGD</Currency><FinalPrice>2063.86</FinalPrice><OriginalPriceInSupplierCurrency>1278.08</OriginalPriceInSupplierCurrency><SupplierCurrency>EUR</SupplierCurrency></CancellationFee><DateFrom>2013-05-15T00:00:00</DateFrom><DateTo>2013-05-17T00:00:00</DateTo></CancellationPolicy><CancellationPolicy><CancellationFee><Currency>SGD</Currency><FinalPrice>2063.86</FinalPrice><OriginalPriceInSupplierCurrency>1278.08</OriginalPriceInSupplierCurrency><SupplierCurrency>EUR</SupplierCurrency></CancellationFee><DateFrom>2013-05-18T00:00:00</DateFrom><Description>No show</Description></CancellationPolicy></a:CancellationPolicies><a:CheckIn>2013-05-18T00:00:00</a:CheckIn><a:CheckOut>2013-05-25T00:00:00</a:CheckOut><a:Hotel><a:Addrress>633 Toyo, Kotoku, Tokyo, 1350016 Japan </a:Addrress><a:CityName>Tokyo</a:CityName><a:CountryCode>JP</a:CountryCode><a:Email i:nil="true"/><a:Fax>81-3-56835775</a:Fax><a:HotelId>4032332</a:HotelId><a:HotelName>East 21 </a:HotelName><a:Phone>+81 3 5683 5683</a:Phone><a:StartRating>4</a:StartRating><a:WebSiteUrl i:nil="true"/><a:ZipCode>1350016</a:ZipCode></a:Hotel><a:LeadPax>26081</a:LeadPax><a:Rooms><a:OrdersRoom><a:Availability>Available</a:Availability><a:Basis>Room only RO</a:Basis><a:Class>Standard</a:Class><a:CustomerInfo><CustomerInfo><Email><Value i:nil="true"/></Email><Id>26081</Id><PersonDetails><Name><GivenName>User</GivenName><NamePrefix>Mr.</NamePrefix><Surname>Test</Surname></Name><Type>Adult</Type></PersonDetails></CustomerInfo><CustomerInfo><Email><Value i:nil="true"/></Email><Id>26083</Id><PersonDetails><Name><GivenName>User</GivenName><NamePrefix>Mrs.</NamePrefix><Surname>Dummy</Surname></Name><Type>Adult</Type></PersonDetails></CustomerInfo></a:CustomerInfo><a:OriginalBasis>ROOM ONLY</a:OriginalBasis><a:OriginalClass>DOUBLE SEMIDOUBLE</a:OriginalClass><a:OriginalType>DOUBLE SEMIDOUBLE</a:OriginalType><a:Res i:nil="true"/><a:Type>Double</a:Type></a:OrdersRoom><a:OrdersRoom><a:Availability>Available</a:Availability><a:Basis>Room only RO</a:Basis><a:Class>Standard</a:Class><a:CustomerInfo><CustomerInfo><Email><Value i:nil="true"/></Email><Id>26082</Id><PersonDetails><Name><GivenName>Stig</GivenName><NamePrefix>Sir</NamePrefix><Surname>The</Surname></Name><Type>Adult</Type></PersonDetails></CustomerInfo></a:CustomerInfo><a:OriginalBasis>ROOM ONLY</a:OriginalBasis><a:OriginalClass>SINGLE STANDARD</a:OriginalClass><a:OriginalType>SINGLE STANDARD</a:OriginalType><a:Res i:nil="true"/><a:Type>Single</a:Type></a:OrdersRoom></a:Rooms></a:Segment><a:Segment i:type="a:HotelSegment"><a:AgentId>1467</a:AgentId><a:AgentName>API Dev\APi Live</a:AgentName><a:BookedBy>API Dev\APi Live</a:BookedBy><a:BookedById>1467</a:BookedById><a:CancelDate>2013-04-08T06:43:40.637</a:CancelDate><a:ContractName>GTA live b2b</a:ContractName><a:OrderDate>2013-03-28T09:35:56.307</a:OrderDate><a:OrderId>6990</a:OrderId><a:Price><Currency>SGD</Currency><FinalPrice>302</FinalPrice></a:Price><a:SegmentId>7006</a:SegmentId><a:SegmentType>Hotels</a:SegmentType><a:Status>CX</a:Status><a:SupplierId>12</a:SupplierId><a:SupplierName>GTA</a:SupplierName><a:SupplierOrderId>IiVpcP5twk+dJP+ts3G+aQ==</a:SupplierOrderId><a:SupplierOrderReferenceId>993592</a:SupplierOrderReferenceId><a:CancellationPolicies><CancellationPolicy><CancellationFee><Currency>SGD</Currency><FinalPrice>151</FinalPrice><OriginalPriceInSupplierCurrency>151</OriginalPriceInSupplierCurrency><SupplierCurrency>SGD</SupplierCurrency></CancellationFee><DateFrom>2013-06-02T00:00:00</DateFrom><DateTo>2013-06-07T00:00:00</DateTo><Description>cancellation</Description></CancellationPolicy><CancellationPolicy><CancellationFee><Currency>SGD</Currency><FinalPrice>302</FinalPrice><OriginalPriceInSupplierCurrency>302</OriginalPriceInSupplierCurrency><SupplierCurrency>SGD</SupplierCurrency></CancellationFee><DateFrom>2013-06-08T00:00:00</DateFrom><Description>No show</Description></CancellationPolicy></a:CancellationPolicies><a:CheckIn>2013-06-08T00:00:00</a:CheckIn><a:CheckOut>2013-06-10T00:00:00</a:CheckOut><a:Hotel><a:Addrress>730 Yellowst Rd, Cody, 824141123, Wy, Us </a:Addrress><a:CityName>CODY YELLOWSTONE NATIONAL PARK AREA</a:CityName><a:CountryCode>US</a:CountryCode><a:Email i:nil="true"/><a:Fax>1-307-5276214</a:Fax><a:HotelId>4088151</a:HotelId><a:HotelName>Super 8 Cody </a:HotelName><a:Phone>1-307-5276214</a:Phone><a:StartRating>2</a:StartRating><a:WebSiteUrl i:nil="true"/><a:ZipCode i:nil="true"/></a:Hotel><a:LeadPax>27793</a:LeadPax><a:Rooms><a:OrdersRoom><a:Availability>Available</a:Availability><a:Basis>Room only RO</a:Basis><a:Class>Standard</a:Class><a:CustomerInfo><CustomerInfo><Email><Value i:nil="true"/></Email><Id>27793</Id><PersonDetails><Name><GivenName>rosete</GivenName><NamePrefix>Mr</NamePrefix><Surname>vincent</Surname></Name><Type>Adult</Type></PersonDetails></CustomerInfo><CustomerInfo><Email><Value i:nil="true"/></Email><Id>27794</Id><PersonDetails><Name><GivenName>conde</GivenName><NamePrefix>Mr</NamePrefix><Surname>jr</Surname></Name><Type>Adult</Type></PersonDetails></CustomerInfo></a:CustomerInfo><a:OriginalBasis>Room only</a:OriginalBasis><a:OriginalClass>Standard Queen Non Smoking</a:OriginalClass><a:OriginalType>Standard Queen Non Smoking</a:OriginalType><a:Res i:nil="true"/><a:Type>Queen</a:Type></a:OrdersRoom></a:Rooms></a:Segment></a:Segments></GetOrdersResult></GetOrdersResponse></s:Body></s:Envelope>2.getorder无返回值3.__getFunctions的返回值:array(4) { [0]=> string(38) "UNKNOWN GetOrders(UNKNOWN $parameters)" [1]=> string(41) "UNKNOWN GetFinReport(UNKNOWN $parameters)" [2]=> string(38) "UNKNOWN GetOrders(UNKNOWN $parameters)" [3]=> string(41) "UNKNOWN GetFinReport(UNKNOWN $parameters)"}4.__getlastrequest的返回值:<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><GetOrders> <request xmlns:a="http://schemas.datacontract.org/2004/07/IsuBe.Public.Enteties.Orders" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <ClientIP i:nil="true"/> <a:Credentials> <Password>****</Password> <UserName>****</UserName> </a:Credentials> <a:FromDate>2013-01-12T00:00:00</a:FromDate> <a:OrdersToSkip>0</a:OrdersToSkip> <a:ToDate>2013-05-12T00:00:00</a:ToDate> </request></GetOrders></SOAP-ENV:Body></SOAP-ENV:Envelope> 我用soapui测试,可以正常返回。难道soapui的返回值是通过soapclient的__getLastResponse返回的而不是通过getorders返回的 我以为找到问题了,结果没找到问题,是有两个server,但是https://rd00155d3a2faa/BookingServices/OrdersService.svc所有的request都是没有响应的,不只是getOrder没有响应。 用JS做了个省市县三级联动效果可存入数据库的值老不对,有代码,在线等 php页面跳转的问题 请教个smarty模版技术的问题 求大师帮类化个语句。。。谢谢。 请问如何编写 PHP 自定义标签? php隐藏字符集的问题,高手指教! 在iis6.0中配置支持php遇到的问题 PHP怎么才能发邮件? 启动apache时,为什么提示“通常每个套接字(协议/地址/端口)地址只能使用一次。make_sock could not bind to address0.0.0.0:80 no lis 新闻发布系统中关于相关新闻的实现有啥好的方法? 文件头到底是哪里~~ while后。如何赋值给1个变量。
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><GetOrdersResponse><GetOrdersResult xmlns:a="http://schemas.datacontract.org/2004/07/IsuBe.Public.Enteties.Orders" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><a:EndOfList>true</a:EndOfList><a:Errors i:nil="true"/><a:Segments><a:Segment i:type="a:HotelSegment"><a:AgentId>1467</a:AgentId><a:AgentName>API Dev\APi Live</a:AgentName><a:BookedBy>API Dev\APi Live</a:BookedBy><a:BookedById>1467</a:BookedById><a:CancelDate>2013-04-08T06:44:07.46</a:CancelDate><a:ContractName>Hotelbeds live</a:ContractName><a:OrderDate>2013-03-21T14:32:11.823</a:OrderDate><a:OrderId>6565</a:OrderId><a:Price><Currency>SGD</Currency><FinalPrice>2063.86</FinalPrice></a:Price><a:SegmentId>6581</a:SegmentId><a:SegmentType>Hotels</a:SegmentType><a:Status>CX</a:Status><a:SupplierId>13</a:SupplierId><a:SupplierName>Hotelbeds</a:SupplierName><a:SupplierOrderId>284</a:SupplierOrderId><a:SupplierOrderReferenceId>33336</a:SupplierOrderReferenceId><a:CancellationPolicies><CancellationPolicy><CancellationFee><Currency>SGD</Currency><FinalPrice>327.06</FinalPrice><OriginalPriceInSupplierCurrency>202.54000000000002</OriginalPriceInSupplierCurrency><SupplierCurrency>EUR</SupplierCurrency></CancellationFee><DateFrom>2013-05-09T00:00:00</DateFrom><DateTo>2013-05-16T00:00:00</DateTo></CancellationPolicy><CancellationPolicy><CancellationFee><Currency>SGD</Currency><FinalPrice>2063.86</FinalPrice><OriginalPriceInSupplierCurrency>1278.08</OriginalPriceInSupplierCurrency><SupplierCurrency>EUR</SupplierCurrency></CancellationFee><DateFrom>2013-05-15T00:00:00</DateFrom><DateTo>2013-05-17T00:00:00</DateTo></CancellationPolicy><CancellationPolicy><CancellationFee><Currency>SGD</Currency><FinalPrice>2063.86</FinalPrice><OriginalPriceInSupplierCurrency>1278.08</OriginalPriceInSupplierCurrency><SupplierCurrency>EUR</SupplierCurrency></CancellationFee><DateFrom>2013-05-18T00:00:00</DateFrom><Description>No show</Description></CancellationPolicy></a:CancellationPolicies><a:CheckIn>2013-05-18T00:00:00</a:CheckIn><a:CheckOut>2013-05-25T00:00:00</a:CheckOut><a:Hotel><a:Addrress>633 Toyo, Kotoku, Tokyo, 1350016 Japan </a:Addrress><a:CityName>Tokyo</a:CityName><a:CountryCode>JP</a:CountryCode><a:Email i:nil="true"/><a:Fax>81-3-56835775</a:Fax><a:HotelId>4032332</a:HotelId><a:HotelName>East 21 </a:HotelName><a:Phone>+81 3 5683 5683</a:Phone><a:StartRating>4</a:StartRating><a:WebSiteUrl i:nil="true"/><a:ZipCode>1350016</a:ZipCode></a:Hotel><a:LeadPax>26081</a:LeadPax><a:Rooms><a:OrdersRoom><a:Availability>Available</a:Availability><a:Basis>Room only RO</a:Basis><a:Class>Standard</a:Class><a:CustomerInfo><CustomerInfo><Email><Value i:nil="true"/></Email><Id>26081</Id><PersonDetails><Name><GivenName>User</GivenName><NamePrefix>Mr.</NamePrefix><Surname>Test</Surname></Name><Type>Adult</Type></PersonDetails></CustomerInfo><CustomerInfo><Email><Value i:nil="true"/></Email><Id>26083</Id><PersonDetails><Name><GivenName>User</GivenName><NamePrefix>Mrs.</NamePrefix><Surname>Dummy</Surname></Name><Type>Adult</Type></PersonDetails></CustomerInfo></a:CustomerInfo><a:OriginalBasis>ROOM ONLY</a:OriginalBasis><a:OriginalClass>DOUBLE SEMIDOUBLE</a:OriginalClass><a:OriginalType>DOUBLE SEMIDOUBLE</a:OriginalType><a:Res i:nil="true"/><a:Type>Double</a:Type></a:OrdersRoom><a:OrdersRoom><a:Availability>Available</a:Availability><a:Basis>Room only RO</a:Basis><a:Class>Standard</a:Class><a:CustomerInfo><CustomerInfo><Email><Value i:nil="true"/></Email><Id>26082</Id><PersonDetails><Name><GivenName>Stig</GivenName><NamePrefix>Sir</NamePrefix><Surname>The</Surname></Name><Type>Adult</Type></PersonDetails></CustomerInfo></a:CustomerInfo><a:OriginalBasis>ROOM ONLY</a:OriginalBasis><a:OriginalClass>SINGLE STANDARD</a:OriginalClass><a:OriginalType>SINGLE STANDARD</a:OriginalType><a:Res i:nil="true"/><a:Type>Single</a:Type></a:OrdersRoom></a:Rooms></a:Segment><a:Segment i:type="a:HotelSegment"><a:AgentId>1467</a:AgentId><a:AgentName>API Dev\APi Live</a:AgentName><a:BookedBy>API Dev\APi Live</a:BookedBy><a:BookedById>1467</a:BookedById><a:CancelDate>2013-04-08T06:43:40.637</a:CancelDate><a:ContractName>GTA live b2b</a:ContractName><a:OrderDate>2013-03-28T09:35:56.307</a:OrderDate><a:OrderId>6990</a:OrderId><a:Price><Currency>SGD</Currency><FinalPrice>302</FinalPrice></a:Price><a:SegmentId>7006</a:SegmentId><a:SegmentType>Hotels</a:SegmentType><a:Status>CX</a:Status><a:SupplierId>12</a:SupplierId><a:SupplierName>GTA</a:SupplierName><a:SupplierOrderId>IiVpcP5twk+dJP+ts3G+aQ==</a:SupplierOrderId><a:SupplierOrderReferenceId>993592</a:SupplierOrderReferenceId><a:CancellationPolicies><CancellationPolicy><CancellationFee><Currency>SGD</Currency><FinalPrice>151</FinalPrice><OriginalPriceInSupplierCurrency>151</OriginalPriceInSupplierCurrency><SupplierCurrency>SGD</SupplierCurrency></CancellationFee><DateFrom>2013-06-02T00:00:00</DateFrom><DateTo>2013-06-07T00:00:00</DateTo><Description>cancellation</Description></CancellationPolicy><CancellationPolicy><CancellationFee><Currency>SGD</Currency><FinalPrice>302</FinalPrice><OriginalPriceInSupplierCurrency>302</OriginalPriceInSupplierCurrency><SupplierCurrency>SGD</SupplierCurrency></CancellationFee><DateFrom>2013-06-08T00:00:00</DateFrom><Description>No show</Description></CancellationPolicy></a:CancellationPolicies><a:CheckIn>2013-06-08T00:00:00</a:CheckIn><a:CheckOut>2013-06-10T00:00:00</a:CheckOut><a:Hotel><a:Addrress>730 Yellowst Rd, Cody, 824141123, Wy, Us </a:Addrress><a:CityName>CODY YELLOWSTONE NATIONAL PARK AREA</a:CityName><a:CountryCode>US</a:CountryCode><a:Email i:nil="true"/><a:Fax>1-307-5276214</a:Fax><a:HotelId>4088151</a:HotelId><a:HotelName>Super 8 Cody </a:HotelName><a:Phone>1-307-5276214</a:Phone><a:StartRating>2</a:StartRating><a:WebSiteUrl i:nil="true"/><a:ZipCode i:nil="true"/></a:Hotel><a:LeadPax>27793</a:LeadPax><a:Rooms><a:OrdersRoom><a:Availability>Available</a:Availability><a:Basis>Room only RO</a:Basis><a:Class>Standard</a:Class><a:CustomerInfo><CustomerInfo><Email><Value i:nil="true"/></Email><Id>27793</Id><PersonDetails><Name><GivenName>rosete</GivenName><NamePrefix>Mr</NamePrefix><Surname>vincent</Surname></Name><Type>Adult</Type></PersonDetails></CustomerInfo><CustomerInfo><Email><Value i:nil="true"/></Email><Id>27794</Id><PersonDetails><Name><GivenName>conde</GivenName><NamePrefix>Mr</NamePrefix><Surname>jr</Surname></Name><Type>Adult</Type></PersonDetails></CustomerInfo></a:CustomerInfo><a:OriginalBasis>Room only</a:OriginalBasis><a:OriginalClass>Standard Queen Non Smoking</a:OriginalClass><a:OriginalType>Standard Queen Non Smoking</a:OriginalType><a:Res i:nil="true"/><a:Type>Queen</a:Type></a:OrdersRoom></a:Rooms></a:Segment></a:Segments></GetOrdersResult></GetOrdersResponse></s:Body></s:Envelope>
2.getorder无返回值
3.__getFunctions的返回值:
array(4) {
[0]=>
string(38) "UNKNOWN GetOrders(UNKNOWN $parameters)"
[1]=>
string(41) "UNKNOWN GetFinReport(UNKNOWN $parameters)"
[2]=>
string(38) "UNKNOWN GetOrders(UNKNOWN $parameters)"
[3]=>
string(41) "UNKNOWN GetFinReport(UNKNOWN $parameters)"
}
4.__getlastrequest的返回值:
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><GetOrders> <request xmlns:a="http://schemas.datacontract.org/2004/07/IsuBe.Public.Enteties.Orders" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <ClientIP i:nil="true"/> <a:Credentials> <Password>****</Password> <UserName>****</UserName> </a:Credentials> <a:FromDate>2013-01-12T00:00:00</a:FromDate> <a:OrdersToSkip>0</a:OrdersToSkip> <a:ToDate>2013-05-12T00:00:00</a:ToDate> </request>
</GetOrders></SOAP-ENV:Body></SOAP-ENV:Envelope>