WSDL을 사용하고 일부 함수를 호출해야합니다. 내 요청이 형식이됩니다 필요합니다PHP로 WSDL을 호출하십시오.
이름 비밀번호
난 다시 서버에서 데이터를 얻을 수없는, 서버가 인식 할 수없는 내 전송 매개 변수.
지원해 주셔서 감사합니다. 당신이 당신의 WSDL 수 설명하는 웹 서비스를 호출 할 경우
WSDL을 사용하고 일부 함수를 호출해야합니다. 내 요청이 형식이됩니다 필요합니다PHP로 WSDL을 호출하십시오.
이름 비밀번호
난 다시 서버에서 데이터를 얻을 수없는, 서버가 인식 할 수없는 내 전송 매개 변수.
지원해 주셔서 감사합니다. 당신이 당신의 WSDL 수 설명하는 웹 서비스를 호출 할 경우
, 이런 식으로 뭔가를 시도 :
class myWebServiceParameter {
public $username = "me";
public $password = "secret";
}
try{
$client = new SoapClient("http://example.org/myWebService.wsdl",
array('location' =>"http://example.org/myWebServiceEndpoint"));
$parameter1 = new myWebServiceParameter();
$result = $client->myWebServiceFunction($parameter1);
} catch (Exception $e) {
// handle errors
}
myWebServiceParameter 같은 이름의 멤버 변수 foreach는 WSDL 메시지 속성을 가진 모든 클래스해야합니다. myWebServiceFunction은 웹 서비스 메서드의 이름입니다.
불충분 한 정보를 게시 해 주셔서 죄송합니다.하지만 내 질문에 더 많은 항목을 추가했습니다. http://stackoverflow.com/questions/1723160/call-wsdl-by-php. 많은 감사합니다. –
일부 코드를 추가하십시오. 어떤 SOAP 확장 또는 라이브러리를 사용하는지 설명하십시오. –