Php SOAP api不接受密钥

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

我试图从SOAP API(complexType)中获取数据,但它说我提供的数据不正确

我收到的错误消息:“链接代码/链接哈希组合错误” (LINKCODE表示公司ID,LINKHASH表示LINKHASH)

奇怪的是,当我尝试使用

我是否必须提供方案或编码之类的东西

无论如何,这是我的代码:

<?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;
  }