ePages 6.17.52 - DE_EPAGES/Ebay/API/Object/EbayAuction.pm

Package DE_EPAGES::Ebay::API::Object::EbayAuction

object interface for EbayAuction.

Base
DE_EPAGES::Object::API::Object::Object

Functions

className
dbPackage
end
getItemSpecifics
relist
setItemSpecifics
upload
verify

className

Returns the class name, used for DAL access.

Syntax
$ClassName = $EbayAuction->className;
Return
$ClassName (String)
class name

dbPackage

Returns the database package, used for DAL access.

Syntax
$DbPackage = $EbayAuction->dbPackage;
Return
$DbPackage (String)
database package name

end

end ebay auction and set state to ended.

Syntax
$EbayAuction->end;
Input
$EndingReason (string (optional))
ending reason of item

getItemSpecifics

deserializes the ItemSpecifics field from the auction

Syntax
my $aItemSpecifics = $EbayAuction->getItemSpecifics();
Return
$aItemSpecifics (ref.array.hash)
item specifics array. used keys in hash:
  • Name - attribute name - string
  • Value - attribute value - string

relist

relist auction to ebay platform and set the state on 'running'.

Syntax
$EbayAuction->relist;
Return
$hUpload (ref.hash)
return info, see DE_EPAGES::Ebay::API::Object::RemoteEbay::relistItem

setItemSpecifics

deserializes the ItemSpecifics field from the auction

Syntax
my $aItemSpecifics = $EbayAuction->setItemSpecifics($aItemSpecifics);
Input
$aItemSpecifics (ref.array.hash)
item specifics array. used keys in hash:
  • Name - attribute name - string
  • Value - attribute value - string

upload

upload auction to ebay platform and set the state on 'running'.

Syntax
$hUpload = $EbayAuction->upload;
Return
$hUpload (ref.hash)
return info, see DE_EPAGES::Ebay::API::Object::RemoteEbay::addItem

verify

Verify auction data.

Syntax
$hVerify = $EbayAuction->verify;
Return
$hVerify (ref.hash)
return info, see DE_EPAGES::Ebay::API::Object::RemoteEbay::verifyAddItem