求教大神 上面是wsdl小弟需要用PHP调用GetMemberInfo这个方法,网上的办法都试了,没用,总是显示连接尝试失败。有没有办法把他弄出来,着急呀 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 该 XML 文件并未包含任何关联的样式信息。文档树显示如下。<wsdl:definitions name="MemberService" targetNamespace="http://tempuri.org/"> <wsdl:types> <xsd:schema targetNamespace="http://tempuri.org/Imports"> <xsd:import schemaLocation="http://192.168.1.60:20001/PMSDataInterface/MemberService/?xsd=xsd0" namespace="http://tempuri.org/"/> <xsd:import schemaLocation="http://192.168.1.60:20001/PMSDataInterface/MemberService/?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/> </xsd:schema> </wsdl:types> <wsdl:message name="IMemberService_UserLogin_InputMessage"> <wsdl:part name="parameters" element="tns:UserLogin"/> </wsdl:message> <wsdl:message name="IMemberService_UserLogin_OutputMessage"> <wsdl:part name="parameters" element="tns:UserLoginResponse"/> </wsdl:message> <wsdl:message name="IMemberService_ResetPassword_InputMessage"> <wsdl:part name="parameters" element="tns:ResetPassword"/> </wsdl:message> <wsdl:message name="IMemberService_ResetPassword_OutputMessage"> <wsdl:part name="parameters" element="tns:ResetPasswordResponse"/> </wsdl:message> <wsdl:message name="IMemberService_Activation_InputMessage"> <wsdl:part name="parameters" element="tns:Activation"/> </wsdl:message> <wsdl:message name="IMemberService_Activation_OutputMessage"> <wsdl:part name="parameters" element="tns:ActivationResponse"/> </wsdl:message> <wsdl:message name="IMemberService_Register_InputMessage"> <wsdl:part name="parameters" element="tns:Register"/> </wsdl:message> <wsdl:message name="IMemberService_Register_OutputMessage"> <wsdl:part name="parameters" element="tns:RegisterResponse"/> </wsdl:message> <wsdl:message name="IMemberService_MemberProfileUpdate_InputMessage"> <wsdl:part name="parameters" element="tns:MemberProfileUpdate"/> </wsdl:message> <wsdl:message name="IMemberService_MemberProfileUpdate_OutputMessage"> <wsdl:part name="parameters" element="tns:MemberProfileUpdateResponse"/> </wsdl:message> <wsdl:message name="IMemberService_GetMemberInfo_InputMessage"> <wsdl:part name="parameters" element="tns:GetMemberInfo"/> </wsdl:message> <wsdl:message name="IMemberService_GetMemberInfo_OutputMessage"> <wsdl:part name="parameters" element="tns:GetMemberInfoResponse"/> </wsdl:message> <wsdl:message name="IMemberService_ForgetPassword_InputMessage"> <wsdl:part name="parameters" element="tns:ForgetPassword"/> </wsdl:message> <wsdl:message name="IMemberService_ForgetPassword_OutputMessage"> <wsdl:part name="parameters" element="tns:ForgetPasswordResponse"/> </wsdl:message> <wsdl:message name="IMemberService_GetPointInfo_InputMessage"> <wsdl:part name="parameters" element="tns:GetPointInfo"/> </wsdl:message> <wsdl:message name="IMemberService_GetPointInfo_OutputMessage"> <wsdl:part name="parameters" element="tns:GetPointInfoResponse"/> </wsdl:message> <wsdl:message name="IMemberService_CheckProfile_InputMessage"> <wsdl:part name="parameters" element="tns:CheckProfile"/> </wsdl:message> <wsdl:message name="IMemberService_CheckProfile_OutputMessage"> <wsdl:part name="parameters" element="tns:CheckProfileResponse"/> </wsdl:message> <wsdl:portType name="IMemberService"> <wsdl:operation name="UserLogin"> <wsdl:input wsaw:Action="http://tempuri.org/IMemberService/UserLogin" message="tns:IMemberService_UserLogin_InputMessage"/> <wsdl:output wsaw:Action="http://tempuri.org/IMemberService/UserLoginResponse" message="tns:IMemberService_UserLogin_OutputMessage"/> </wsdl:operation> <wsdl:operation name="ResetPassword"> <wsdl:input wsaw:Action="http://tempuri.org/IMemberService/ResetPassword" message="tns:IMemberService_ResetPassword_InputMessage"/> <wsdl:output wsaw:Action="http://tempuri.org/IMemberService/ResetPasswordResponse" message="tns:IMemberService_ResetPassword_OutputMessage"/> </wsdl:operation> <wsdl:operation name="Activation"> <wsdl:input wsaw:Action="http://tempuri.org/IMemberService/Activation" message="tns:IMemberService_Activation_InputMessage"/> <wsdl:output wsaw:Action="http://tempuri.org/IMemberService/ActivationResponse" message="tns:IMemberService_Activation_OutputMessage"/> </wsdl:operation> <wsdl:operation name="Register"> <wsdl:input wsaw:Action="http://tempuri.org/IMemberService/Register" message="tns:IMemberService_Register_InputMessage"/> <wsdl:output wsaw:Action="http://tempuri.org/IMemberService/RegisterResponse" message="tns:IMemberService_Register_OutputMessage"/> </wsdl:operation> <wsdl:operation name="MemberProfileUpdate"> <wsdl:input wsaw:Action="http://tempuri.org/IMemberService/MemberProfileUpdate" message="tns:IMemberService_MemberProfileUpdate_InputMessage"/> <wsdl:output wsaw:Action="http://tempuri.org/IMemberService/MemberProfileUpdateResponse" message="tns:IMemberService_MemberProfileUpdate_OutputMessage"/> </wsdl:operation> <wsdl:operation name="GetMemberInfo"> <wsdl:input wsaw:Action="http://tempuri.org/IMemberService/GetMemberInfo" message="tns:IMemberService_GetMemberInfo_InputMessage"/> <wsdl:output wsaw:Action="http://tempuri.org/IMemberService/GetMemberInfoResponse" message="tns:IMemberService_GetMemberInfo_OutputMessage"/> </wsdl:operation> <wsdl:operation name="ForgetPassword"> <wsdl:input wsaw:Action="http://tempuri.org/IMemberService/ForgetPassword" message="tns:IMemberService_ForgetPassword_InputMessage"/> <wsdl:output wsaw:Action="http://tempuri.org/IMemberService/ForgetPasswordResponse" message="tns:IMemberService_ForgetPassword_OutputMessage"/> </wsdl:operation> <wsdl:operation name="GetPointInfo"> <wsdl:input wsaw:Action="http://tempuri.org/IMemberService/GetPointInfo" message="tns:IMemberService_GetPointInfo_InputMessage"/> <wsdl:output wsaw:Action="http://tempuri.org/IMemberService/GetPointInfoResponse" message="tns:IMemberService_GetPointInfo_OutputMessage"/> </wsdl:operation> <wsdl:operation name="CheckProfile"> <wsdl:input wsaw:Action="http://tempuri.org/IMemberService/CheckProfile" message="tns:IMemberService_CheckProfile_InputMessage"/> <wsdl:output wsaw:Action="http://tempuri.org/IMemberService/CheckProfileResponse" message="tns:IMemberService_CheckProfile_OutputMessage"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="MemberServiceHttpEndpoint" type="tns:IMemberService"> <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="UserLogin"> <soap:operation soapAction="http://tempuri.org/IMemberService/UserLogin" style="document"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="ResetPassword"> <soap:operation soapAction="http://tempuri.org/IMemberService/ResetPassword" style="document"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="Activation"> <soap:operation soapAction="http://tempuri.org/IMemberService/Activation" style="document"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="Register"> <soap:operation soapAction="http://tempuri.org/IMemberService/Register" style="document"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="MemberProfileUpdate"> <soap:operation soapAction="http://tempuri.org/IMemberService/MemberProfileUpdate" style="document"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetMemberInfo"> <soap:operation soapAction="http://tempuri.org/IMemberService/GetMemberInfo" style="document"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="ForgetPassword"> <soap:operation soapAction="http://tempuri.org/IMemberService/ForgetPassword" style="document"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetPointInfo"> <soap:operation soapAction="http://tempuri.org/IMemberService/GetPointInfo" style="document"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="CheckProfile"> <soap:operation soapAction="http://tempuri.org/IMemberService/CheckProfile" style="document"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="MemberService"> <wsdl:port name="MemberServiceHttpEndpoint" binding="tns:MemberServiceHttpEndpoint"> <soap:address location="http://192.168.1.60:20001/PMSDataInterface/MemberService/"/> </wsdl:port> </wsdl:service></wsdl:definitions>就是需要用PHP调用GetMemberInfo这个方法 LZ你说链接不上,不把详细错误信息帖出来的话,我们很难帮你看到问题所在。如果你只是要用php调用webservice的话 简单的两句话就够了$client = new SoapClient('hello.wsdl');$result = $client->greet(); setcookie之后另一个页面得不到值·~怎么办哩 linux下的乱码问题 PHP zend framework 如何将页面信息导出到Excel文件 uasort函数 哪位有整站的源码么?我想看看高手们编的程序 请教各位php老大,Notice: Undefined variable,这个错误怎么解决? xmlhttp返回xml数据的分页技术? php中如何判断用户输入的手机号为数字类型 见者有分,请多指教 mysql数据库insert语句不起作用,求助 PHP Security Scanner谁会使用 这个效果怎么弄出来
该 XML 文件并未包含任何关联的样式信息。文档树显示如下。
<wsdl:definitions name="MemberService" targetNamespace="http://tempuri.org/">
<wsdl:types>
<xsd:schema targetNamespace="http://tempuri.org/Imports">
<xsd:import schemaLocation="http://192.168.1.60:20001/PMSDataInterface/MemberService/?xsd=xsd0" namespace="http://tempuri.org/"/>
<xsd:import schemaLocation="http://192.168.1.60:20001/PMSDataInterface/MemberService/?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="IMemberService_UserLogin_InputMessage">
<wsdl:part name="parameters" element="tns:UserLogin"/>
</wsdl:message>
<wsdl:message name="IMemberService_UserLogin_OutputMessage">
<wsdl:part name="parameters" element="tns:UserLoginResponse"/>
</wsdl:message>
<wsdl:message name="IMemberService_ResetPassword_InputMessage">
<wsdl:part name="parameters" element="tns:ResetPassword"/>
</wsdl:message>
<wsdl:message name="IMemberService_ResetPassword_OutputMessage">
<wsdl:part name="parameters" element="tns:ResetPasswordResponse"/>
</wsdl:message>
<wsdl:message name="IMemberService_Activation_InputMessage">
<wsdl:part name="parameters" element="tns:Activation"/>
</wsdl:message>
<wsdl:message name="IMemberService_Activation_OutputMessage">
<wsdl:part name="parameters" element="tns:ActivationResponse"/>
</wsdl:message>
<wsdl:message name="IMemberService_Register_InputMessage">
<wsdl:part name="parameters" element="tns:Register"/>
</wsdl:message>
<wsdl:message name="IMemberService_Register_OutputMessage">
<wsdl:part name="parameters" element="tns:RegisterResponse"/>
</wsdl:message>
<wsdl:message name="IMemberService_MemberProfileUpdate_InputMessage">
<wsdl:part name="parameters" element="tns:MemberProfileUpdate"/>
</wsdl:message>
<wsdl:message name="IMemberService_MemberProfileUpdate_OutputMessage">
<wsdl:part name="parameters" element="tns:MemberProfileUpdateResponse"/>
</wsdl:message>
<wsdl:message name="IMemberService_GetMemberInfo_InputMessage">
<wsdl:part name="parameters" element="tns:GetMemberInfo"/>
</wsdl:message>
<wsdl:message name="IMemberService_GetMemberInfo_OutputMessage">
<wsdl:part name="parameters" element="tns:GetMemberInfoResponse"/>
</wsdl:message>
<wsdl:message name="IMemberService_ForgetPassword_InputMessage">
<wsdl:part name="parameters" element="tns:ForgetPassword"/>
</wsdl:message>
<wsdl:message name="IMemberService_ForgetPassword_OutputMessage">
<wsdl:part name="parameters" element="tns:ForgetPasswordResponse"/>
</wsdl:message>
<wsdl:message name="IMemberService_GetPointInfo_InputMessage">
<wsdl:part name="parameters" element="tns:GetPointInfo"/>
</wsdl:message>
<wsdl:message name="IMemberService_GetPointInfo_OutputMessage">
<wsdl:part name="parameters" element="tns:GetPointInfoResponse"/>
</wsdl:message>
<wsdl:message name="IMemberService_CheckProfile_InputMessage">
<wsdl:part name="parameters" element="tns:CheckProfile"/>
</wsdl:message>
<wsdl:message name="IMemberService_CheckProfile_OutputMessage">
<wsdl:part name="parameters" element="tns:CheckProfileResponse"/>
</wsdl:message>
<wsdl:portType name="IMemberService">
<wsdl:operation name="UserLogin">
<wsdl:input wsaw:Action="http://tempuri.org/IMemberService/UserLogin" message="tns:IMemberService_UserLogin_InputMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IMemberService/UserLoginResponse" message="tns:IMemberService_UserLogin_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="ResetPassword">
<wsdl:input wsaw:Action="http://tempuri.org/IMemberService/ResetPassword" message="tns:IMemberService_ResetPassword_InputMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IMemberService/ResetPasswordResponse" message="tns:IMemberService_ResetPassword_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="Activation">
<wsdl:input wsaw:Action="http://tempuri.org/IMemberService/Activation" message="tns:IMemberService_Activation_InputMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IMemberService/ActivationResponse" message="tns:IMemberService_Activation_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="Register">
<wsdl:input wsaw:Action="http://tempuri.org/IMemberService/Register" message="tns:IMemberService_Register_InputMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IMemberService/RegisterResponse" message="tns:IMemberService_Register_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="MemberProfileUpdate">
<wsdl:input wsaw:Action="http://tempuri.org/IMemberService/MemberProfileUpdate" message="tns:IMemberService_MemberProfileUpdate_InputMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IMemberService/MemberProfileUpdateResponse" message="tns:IMemberService_MemberProfileUpdate_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="GetMemberInfo">
<wsdl:input wsaw:Action="http://tempuri.org/IMemberService/GetMemberInfo" message="tns:IMemberService_GetMemberInfo_InputMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IMemberService/GetMemberInfoResponse" message="tns:IMemberService_GetMemberInfo_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="ForgetPassword">
<wsdl:input wsaw:Action="http://tempuri.org/IMemberService/ForgetPassword" message="tns:IMemberService_ForgetPassword_InputMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IMemberService/ForgetPasswordResponse" message="tns:IMemberService_ForgetPassword_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="GetPointInfo">
<wsdl:input wsaw:Action="http://tempuri.org/IMemberService/GetPointInfo" message="tns:IMemberService_GetPointInfo_InputMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IMemberService/GetPointInfoResponse" message="tns:IMemberService_GetPointInfo_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="CheckProfile">
<wsdl:input wsaw:Action="http://tempuri.org/IMemberService/CheckProfile" message="tns:IMemberService_CheckProfile_InputMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IMemberService/CheckProfileResponse" message="tns:IMemberService_CheckProfile_OutputMessage"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="MemberServiceHttpEndpoint" type="tns:IMemberService">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="UserLogin">
<soap:operation soapAction="http://tempuri.org/IMemberService/UserLogin" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ResetPassword">
<soap:operation soapAction="http://tempuri.org/IMemberService/ResetPassword" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="Activation">
<soap:operation soapAction="http://tempuri.org/IMemberService/Activation" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="Register">
<soap:operation soapAction="http://tempuri.org/IMemberService/Register" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="MemberProfileUpdate">
<soap:operation soapAction="http://tempuri.org/IMemberService/MemberProfileUpdate" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetMemberInfo">
<soap:operation soapAction="http://tempuri.org/IMemberService/GetMemberInfo" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ForgetPassword">
<soap:operation soapAction="http://tempuri.org/IMemberService/ForgetPassword" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetPointInfo">
<soap:operation soapAction="http://tempuri.org/IMemberService/GetPointInfo" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CheckProfile">
<soap:operation soapAction="http://tempuri.org/IMemberService/CheckProfile" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="MemberService">
<wsdl:port name="MemberServiceHttpEndpoint" binding="tns:MemberServiceHttpEndpoint">
<soap:address location="http://192.168.1.60:20001/PMSDataInterface/MemberService/"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
就是需要用PHP调用GetMemberInfo这个方法
$client = new SoapClient('hello.wsdl');
$result = $client->greet();