веб-сервисы — Как реализовать PHP SoapClient, используя Soap Endpoint вместо WSDL?

У меня есть требование написать Soap Client на PHP для вызова удаленного веб-сервиса и получения информации. Для этого я получил URL-адрес конечной точки Soap, который не является WSDL.

Я получил файл WSDL в документе IEPD, установленном для этих сервисов Soap.

Когда я пытался создать новый экземпляр SoapClient с использованием конечной точки, он выдавал ошибку ниже.

"Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://...' : failed to load external entity "https://.." in..."

Не могли бы вы мне помочь, как мне найти URL WSDL, используя конечную точку? или есть какой-то другой способ, которым я могу вызвать Soap, используя эту конечную точку, не получая эту ошибку?

Чтобы добавить больше ссылок, я получил полную документацию веб-службы SOAP в документе IEPD.

Спасибо

0

Решение

Я предлагаю вам взглянуть на документацию PHP SoapClient. Начнем с конструктора функции SoapClient :: SoapClient. Есть примеры использования не WSDL

-1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]