Subject: | API schema is out of date for New eBay API |
Net::eBay v0.18
This is perl, v5.8.5 built for i386-freebsd-64int
EXAMPLE CODE:
my $eBay = new Net::eBay( {
SiteLevel => $SiteLevel,
DeveloperKey => $DeveloperKey,
ApplicationKey => $ApplicationKey,
CertificateKey => $CertificateKey,
Token => $Token
} );
$eBay->setDefaults( { API => 2 } ); # use new eBay API
my $xml = $eBay->submitRequest( "GetSearchResults",
{ Query => $query,
MaxResults => '30' }
);
print STDERR "EBAY XML RESPONSE: " . Dumper($xml) . "\n";
Here's the warning you get at the end of a successful request using the new ebay API. Perhaps this is related to the developer keys and certificate I pass in. However, I just got new keys on Oct 1...
'Timestamp' => '2005-10-04T06:40:11.156Z',
'Version' => '429',
'Errors' => {
'ShortMessage' => 'Warning. Client schema out of date. ',
'ErrorParameters' => [
{
'Value' => '391',
'ParamID' => '0'
},
{
'Value' => '425',
'ParamID' => '1'
}
],
'ErrorCode' => '14003',
'SeverityCode' => 'Warning',
'LongMessage' => 'Warning. Client schema out of date. Client Schema Vers\
ion: 391. eBay Latest Schema Version: 425. ',
'ErrorClassification' => 'RequestError'
},
'HasMoreItems' => 'true'
};