많은 기능을 가진 웹 서비스 (WSDL)가 있습니다. PHP로이 함수 중 하나를 호출하고 싶습니다. webservice는 헤더와 xml을 포함한 형식을 넣는 문서를 제공하지만 PHP에서 요청을 보내는 방법을 알지 못합니다. 나는 지금 2 시간 동안 수색했다. 그리고 나는 단지 모른다.PHP로 SOAP 요청
그들이 제공 요청의 예 :
내가 받아야 응답도 주어진다POST POSTURL HTTP/1.1
Host: HOST
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "SOAPLOCATION"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Version xmlns="URL" />
</soap:Body>
</soap:Envelope>
,하지만 난 심지어는 요청을 보낼 수 없습니다.
응답을 받기 위해 PHP로 요청을 보내려면 어떻게해야합니까? PHP SoapClient를 사용해 보았지만 튜토리얼 또는 명확한 설명을 쉽게 찾을 수 없습니다 ...
누구든지 저를 도울 수 있다면 좋을 것입니다!
여기를 보았습니까? http://php.net/manual/en/class.soapclient.php – Tomer
그래, 나는 그것을 보았다. 그리고 나는 모른다. 나는 SoapClient를 만들 수있다. 그런 다음 클라이언트 -> __getfunctions(),하지만이 함수 중 하나를 호출하는 방법을 모르겠습니까? – RobinV91nl