如何在PHP中的nusoap_客户端上发送参数数组
我在PHP的通用SOAP中有以下代码:如何在PHP中的nusoap_客户端上发送参数数组,php,soap,nusoap,Php,Soap,Nusoap,我在PHP的通用SOAP中有以下代码: $options = array( 'login' => 'user', 'password' => 'pass' ); $client = new SoapClient($url, $options); 我只是想知道如何在NuSOAP中发送$options $client = new nusoap_client($url, 'wsdl'); 可以在调用方法中发送参数,第二个参数如下: $soapclient->调用字符串m
$options = array(
'login' => 'user',
'password' => 'pass'
);
$client = new SoapClient($url, $options);
我只是想知道如何在NuSOAP中发送$options
$client = new nusoap_client($url, 'wsdl');
可以在调用方法中发送参数,第二个参数如下: $soapclient->调用字符串methodname[,数组参数] 有关详细信息。NuSoap有一个setCredentials方法来发送登录名和密码:
$client->setCredentials("user","password");
我在寻找我在第一篇帖子上说的话。我想在NuSOAP中发送连接参数。不应在实例化时建立连接。您实例化对象,对其进行操作,然后使用调用方法或您的方法。这是因为在web服务上没有为API函数设置用户或传递。作为他们在文档中给我的示例,我必须首先登录。我只是不知道在努索普该怎么做。我应该看看发生了什么谢谢,只有一件事。我们似乎只在这里设置了值。在我的SOAP示例代码中,它发送一个带有特定键的关联数组。如果我使用不带密钥的setCredentials,它工作正常吗?我从web服务的文档中找到了该示例代码,但我使用的是NuSOAP,因为服务器本身不支持SOAP
void setCredentials (string $username, string $password, [string $authtype = 'basic'], [array $certRequest = array()])
string $username
string $password
string $authtype: (basic|digest|certificate|ntlm)
array $certRequest: (keys must be cainfofile (optional), sslcertfile, sslkeyfile, passphrase, verifypeer (optional), verifyhost (optional): see corresponding options in cURL docs)