Php SOAP api不接受密钥
我试图从SOAP API(complexType)中获取数据,但它说我提供的数据不正确 我收到的错误消息:“链接代码/链接哈希组合错误” (LINKCODE表示公司ID,LINKHASH表示LINKHASH) 奇怪的是,当我尝试使用 我是否必须提供方案或编码之类的东西 无论如何,这是我的代码:Php SOAP api不接受密钥,php,web-services,soap,wsdl,Php,Web Services,Soap,Wsdl,我试图从SOAP API(complexType)中获取数据,但它说我提供的数据不正确 我收到的错误消息:“链接代码/链接哈希组合错误” (LINKCODE表示公司ID,LINKHASH表示LINKHASH) 奇怪的是,当我尝试使用 我是否必须提供方案或编码之类的东西 无论如何,这是我的代码: <?php include_once 'getArticles.class.php'; $objGetArticles = new getArticles(); $objGetArticles-&g
<?php
include_once 'getArticles.class.php';
$objGetArticles = new getArticles();
$objGetArticles->CompanyId = 'xxx';
$objGetArticles->linkHash = 'xxx';
$objGetArticles->SyncOnlyGlobalPrices = 1;
$wsdl = "https://wcupwebservice.syscom.be/wsWCupDemo/wsWCupDemo.exe/wsdl/IwsWCup";
$client = new SoapClient($wsdl,
array (
'trace' => 1,
'exceptions' => 0,
'cache_wsdl' => WSDL_CACHE_NONE,
'keep_alive' => false
)
);
try {
$result = $client->getArticles(new SoapVar($objGetArticles, SOAP_ENC_OBJECT));
echo "<pre>";
print_r($result);
}catch (SOAPFault $f) {
echo $f->getMessage();
}catch (Exception $e) {
echo $e->getMessage();
}
<?php
class getArticles{
var $CompanyId;
var $linkHash;
var $SyncOnlyGlobalPrices;
}