如何在wordpress中使用SOAP身份验证来使用第三方Web服务?

时间:2015-03-10 21:42:57

标签: php wordpress wordpress-plugin

我正在为wordpress开发一个插件,我使用安全的第三方Secure Web Service。我尝试了下面的代码,但错误说。

  

“无法修改标题信息 - 已在 url / wp-includes / option.php

中发送的文件(由/ file /开始输出)

和代码如下

ini_set("soap.wsdl_cache_enabled", "0");

$soapClient = new SoapClient("http://xyz/services/MidaService.asmx?wsdl");

// Prepare SoapHeader parameters
$sh_param = array(
'pid'    =>    '1234',  
'username'    =>    'abcd',
'password'    =>    'abcd1234567');
$headers = new SoapHeader('http://xyz/services/services', 'UserCredentials', $sh_param);

// Prepare Soap Client
$soapClient->__setSoapHeaders(array($headers)); 

问题是什么?如何根据网络服务编写插件?

0 个答案:

没有答案