Как получить результат от запроса API в WordPress? WCF - PullRequest
0 голосов
/ 28 апреля 2020

Мой клиент предоставил мне URL-адрес API, например "http://xxx.xx.xx.xx/RemT/Service1.svc", UserID = "rem", password = "abc123", и если я отправлю запрос с этими параметрами "rin = 12345", он должен дать мне какой-то результат. Я не знаю, какой это тип API, может быть, какой-то WCF? Может кто-нибудь помочь мне, как проверить это в POSTMAN и как вызвать результаты в пользовательском коде Wordpress? Спасибо за это

1 Ответ

0 голосов
/ 30 апреля 2020

От службы Url она действительно принадлежит службе WCF, своего рода веб-службе SOAP. Однако это также может быть Rest API, который может быть просто вызван HTTP-запросом.
Обычно служба публикует sh страницу службы WSDL, затем мы используем клиентский класс SOAP ниже для вызов службы.
https://www.php.net/manual/en/soapclient.soapclient.php
На платформе DotNet мы создаем клиентский прокси-сервер для вызова службы, аналогично вызову локального метода. https://docs.microsoft.com/en-us/dotnet/core/additional-tools/wcf-web-service-reference-guide
https://docs.microsoft.com/en-us/dotnet/framework/wcf/accessing-services-using-a-wcf-client
Если служба является разновидностью RestAPI, созданной WCF, мы можем просто протестировать ее в Postman. Нам лучше спросить у клиента более подробную информацию.
Не стесняйтесь, дайте мне знать, могу ли я чем-то помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...