有没有人成功使用CJ Web服务?即使我的应用程序是.net(显然是他们的错误),我也一直得到java.lang.NullPointerException。 CJ支持人员甚至不知道Web服务是什么。我在Google上搜索,发现很多人遇到此错误或其他错误。问题是:这是一个临时性的问题,还是我注定要永久解析手动下载的报告?

我要使用的特定API是daily publisher commission serviceHere是WSDL。

链接:


CJ web services home
API Reference

最佳答案

花了很多天后,这段代码对我有用。

$client = new SoapClient($cjCommissionUrl,

    array('trace' => 1,
    'soap_version' => SOAP_1_1,
    'style' => SOAP_DOCUMENT,
    'encoding' => SOAP_LITERAL
    ));


$date = '06/23/2010';
    $results = $client->findPublisherCommissions(array(
    "developerKey" => $cjDeveloperKey,
    "date" => $date,
    "dateType" => 'posting',
    "countries" => 'all',
));

10-08 06:03