| eBay-API documentation | Contained in the eBay-API distribution. |
eBay::API::XML::Call::GetLiveAuctionBidders
eBay::API::XML::Call::GetLiveAuctionBidders inherits from the eBay::API::XML::BaseCall class
The seller can ask to retrieve a subset of users in the bidder approval list who are either "approved","denied", or "pending" or a combination of these. If this field is not specified in the request, all records are returned.
RequiredInput: No
# Argument: reference to an array
of 'ns:BidderStatusCodeType'
Child elements control pagination of the output. Use its EntriesPerPage property to control the number of bidders to return per call and its PageNumber property to specify the page of data to return.
RequiredInput: No # Argument: 'ns:PaginationType'
Number that identifies the seller's eBay Live Auctions catalog for which they want to retrieve bidder requests.
RequiredInput: Yes # Argument: 'xs:int'
Contains the bidder details that match the bidder query passed in the request. Returned when bidder search results are found.
Returned: Conditionally # Returns: 'ns:BidderDetailArrayType'
The page number for the page of data returned.
Returned: Conditionally # Returns: 'xs:int'
Shows the pagination of data returned by requests. Only returned if Pagination was specified in the request.
Returned: Conditionally # Returns: 'ns:PaginationResultType'
Total number of bidders in Approved state.
Returned: Always # Returns: 'xs:int'
Total number of bidders in Denied state.
Returned: Always # Returns: 'xs:int'
Total number of bidders in Pending state.
Returned: Always # Returns: 'xs:int'
| eBay-API documentation | Contained in the eBay-API distribution. |
#!/usr/bin/perl package eBay::API::XML::Call::GetLiveAuctionBidders; use strict; use warnings; ########################################################################## # # Module: ............... <user defined location>eBay/API/XML # File: ................. GetLiveAuctionBidders.pm # Generated by: ......... genEBayApiDataTypes.pl # Last Generated: ....... 08/24/2008 16:44 # API Release Number: ... 579 # ##########################################################################
use eBay::API::XML::BaseCall; our @ISA = ("eBay::API::XML::BaseCall"); use eBay::API::XML::Call::GetLiveAuctionBidders::GetLiveAuctionBiddersRequestType; use eBay::API::XML::Call::GetLiveAuctionBidders::GetLiveAuctionBiddersResponseType;
sub getApiCallName { return 'GetLiveAuctionBidders'; } sub getRequestDataTypeFullPackage { return 'eBay::API::XML::Call::GetLiveAuctionBidders::GetLiveAuctionBiddersRequestType'; } sub getResponseDataTypeFullPackage { return 'eBay::API::XML::Call::GetLiveAuctionBidders::GetLiveAuctionBiddersResponseType'; } # # input properties #
sub setBidderStatus { my $self = shift; my $sBidderStatus = shift; $self->getRequestDataType()->setBidderStatus($sBidderStatus); }
sub setPagination { my $self = shift; my $pPagination = shift; $self->getRequestDataType()->setPagination($pPagination); }
sub setUserCatalogID { my $self = shift; my $sUserCatalogID = shift; $self->getRequestDataType()->setUserCatalogID($sUserCatalogID); } # # output properties #
sub getBidderDetails { my $self = shift; return $self->getResponseDataType()->getBidderDetails(); }
sub getPageNumber { my $self = shift; return $self->getResponseDataType()->getPageNumber(); }
sub getPaginationResult { my $self = shift; return $self->getResponseDataType()->getPaginationResult(); }
sub getTotalApproved { my $self = shift; return $self->getResponseDataType()->getTotalApproved(); }
sub getTotalDenied { my $self = shift; return $self->getResponseDataType()->getTotalDenied(); }
sub getTotalPending { my $self = shift; return $self->getResponseDataType()->getTotalPending(); } 1;