<?php require_once 'config.php'; require_once 'lib/ebay.php'; require_once 'lib/cUrl.php'; require_once 'lib/xml.php'; $pages = 10; $ebay = new Ebay($ebayDEVID, $ebayAppID, $ebayCertID, $ebayToken); for ($i = 1; $i <= $pages; $i++) { print_r("page " . $i . "\n"); $cases = XML2Array::createArray($ebay->getCases(200, $i)); $cases = isset($cases["soapenv:Envelope"]["soapenv:Body"]["getUserCasesResponse"]["cases"]["caseSummary"]) ? $cases["soapenv:Envelope"]["soapenv:Body"]["getUserCasesResponse"]["cases"]["caseSummary"] : array(); if (!empty($cases)) { print_r("cases: " . count($cases) . "\n"); foreach ($cases as $j => $caseShort) { if (isset($caseShort['user']) && $caseShort['user']['userId'] == "chandlermotorsportsinc" && $caseShort['user']['role'] == "SELLER") { $sql = "SELECT * FROM cases where caseId = '" . $caseShort['caseId']['id'] . "'"; $rs = $db->Execute($sql); $row = $rs->FetchRow(); if (isset($row['caseId'])) { print_r("case: " . $row['caseId'] . " exists" . "\n"); continue; } $case = XML2Array::createArray($ebay->getCaseDetails($caseShort['caseId']['id'], $caseShort['caseId']['type'])); $case = isset($case["soapenv:Envelope"]["soapenv:Body"]["getEBPCaseDetailResponse"]) ? $case["soapenv:Envelope"]["soapenv:Body"]["getEBPCaseDetailResponse"] : array(); if (!isset($case['caseSummary']['caseId']['id'])) { $caseSummary = $caseShort; $caseDetail = array(); } else { $caseSummary = $case['caseSummary']; $caseDetail = isset($case['caseDetail']) ? $case['caseDetail'] : array();
<?php require_once 'config.php'; require_once 'lib/ebay.php'; require_once 'lib/cUrl.php'; require_once 'lib/xml.php'; $ebay = new Ebay($ebayDEVID, $ebayAppID, $ebayCertID, $ebayToken); $cases = XML2Array::createArray($ebay->getCases(100)); print_r($cases["soapenv:Envelope"]["soapenv:Body"]["getUserCasesResponse"]['cases']["caseSummary"]); exit; //$case = XML2Array::createArray($ebay->getCaseDetails(562217998, "PAYPAL_SNAD")); print_r($case["soapenv:Envelope"]["soapenv:Body"]["getEBPCaseDetailResponse"]);