Мой веб-сайт Asp.net MVC, и я хочу использовать одну компанию опубликовать мой продукт
их веб-сайт php и веб-сервис php в документе ясно, как использовать php, но я хочу вызвать php-функции и получить ответ на моем веб-сайте asp, как я могу отправить запрос
<?PHP
$soap = new SoapClient("http://www.froservice.ir/F-W-S-L/F_Gateway.php?wsdl");
$ResNum = $_REQUEST['ResNum'];
$RefNum = $_REQUEST['RefNum'];
$State = $_REQUEST['State'];
$VerifyUrl = "http://www.YourSite/verify.php";
$Res = $soap->FVerifyEndbuy($ResNum,$RefNum,$State,$VerifyUrl,$Username,$Password);
$Res=urldecode($Res);
echo $Res;
?>
как вызвать эту функцию?
Вы можете попробовать добавить ссылку на сервис в ваш проект MVC. Щелкните правой кнопкой мыши на References, Add Service Reference, используйте URL-адрес мыльного клиента. Затем у вас будет класс, к которому вы можете вызывать методы, как и любой другой класс. Но я не гарантирую, что сервис полностью совместим со ссылками на сервисы ASP.NET. Если это не работает, вы всегда можете создать запрос и разобрать ответ вручную с помощью HttpClient
Других решений пока нет …