不使用soap扩展,如何在laravel中调用webservice接口呢?
1. 运行环境
1). 当前使用的 Laravel 版本?
8.0
2). 当前使用的 php/php-fpm 版本?
PHP 版本:7.4
3). 当前系统
2. 问题描述?
装了一个econea/nusoap
包,但是调用webservice一直报错。
$url = 'http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx';
$param = ['qqCode' => '55555555'];//需要带参时用数组形式
// Config
$client = new \nusoap_client($url);
$client->soap_defencoding = 'UTF-8';
$client->decode_utf8 = FALSE;
$client->xml_encoding = 'UTF-8';
$res = $client->call('qqCheckOnline', $param);
dd($res);
请求结果:
3. 您期望得到的结果?
如何在不安装soap扩展的前提下,能正确调用webservice接口呢?
推荐文章: