Subversion Repositories cheapmusic

Rev

Rev 99 | Rev 109 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 99 Rev 105
Line 3... Line 3...
3
 
3
 
4
// Get eBay listings
4
// Get eBay listings
5
function get_ebay($query, $searchCondition) {
5
function get_ebay($query, $searchCondition) {
6
    $vendors = Vendors::getInstance();
6
    $vendors = Vendors::getInstance();
7
    $config = $vendors->getVendor(Vendors::EBAY);
7
    $config = $vendors->getVendor(Vendors::EBAY);
-
 
8
    $apiCall = '[cached]';
8
 
9
 
9
    $resp = getSearchCache("ebay", $query, $searchCondition);
10
    $resp = getSearchCache("ebay", $query, $searchCondition);
10
    if ($resp === false) {
11
    if ($resp === false) {
11
        // API request variables
12
        // API request variables
12
        $endpoint = 'https://svcs.ebay.com/services/search/FindingService/v1';
13
        $endpoint = 'https://svcs.ebay.com/services/search/FindingService/v1';
Line 201... Line 202...
201
 
202
 
202
        return ($arr);
203
        return ($arr);
203
    }
204
    }
204
    // If the response does not indicate 'Success,' log an error
205
    // If the response does not indicate 'Success,' log an error
205
    else {
206
    else {
206
        foreach ($resp
-
 
207
            ->errorMessage->error as $error) {
207
        foreach ($resp->errorMessage->error as $error) {
208
            my_error_log($apicall);
208
            my_error_log($apicall);
209
            my_error_log("Severity: $error->severity; Category: $error->category; Domain: $error->domain; ErrorId: $error->errorId; Message: $error->message");
209
            my_error_log("Severity: $error->severity; Category: $error->category; Domain: $error->domain; ErrorId: $error->errorId; Message: $error->message");
210
        }
210
        }
211
        return ([]);
211
        return ([]);
212
    }
212
    }