| eBay-API documentation | Contained in the eBay-API distribution. |
eBay::API::XML::Call::GetMyeBayBuying::GetMyeBayBuyingResponseType
Returns items from All Buying or All Favorites in the user's My eBay account.
eBay::API::XML::Call::GetMyeBayBuying::GetMyeBayBuyingResponseType inherits from the eBay::API::XML::ResponseDataType class
Contains the items the user has placed best offers on. Only returned if items exist that meet the request criteria.
# Argument: 'ns:PaginatedItemArrayType'
Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll # Returns: 'ns:PaginatedItemArrayType'
Contains the items that were bid on using the Bid Assistant feature.
# Argument: 'ns:BidGroupArrayType'
Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll # Returns: 'ns:BidGroupArrayType'
Contains all the items the buyer has bid on. Only returned if items exist that meet the request criteria.
# Argument: 'ns:PaginatedItemArrayType'
Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll # Returns: 'ns:PaginatedItemArrayType'
Contains a summary of the items the user has bid on. Returned at all detail levels.
# Argument: 'ns:BuyingSummaryType'
Returned: Always Details: DetailLevel: none, ReturnSummary, ReturnAll # Returns: 'ns:BuyingSummaryType'
Contains the items the buyer has bid on, lost, and deleted from My eBay. Only returned if items exist that meet the request criteria.
# Argument: 'ns:PaginatedItemArrayType'
Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll # Returns: 'ns:PaginatedItemArrayType'
Contains the items the buyer has bid on, won, and deleted from My eBay. Only returned if items exist that meet the request criteria.
# Argument: 'ns:PaginatedOrderTransactionArrayType'
Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll # Returns: 'ns:PaginatedOrderTransactionArrayType'
Contains a list of the user's favorite searches. Only returned if the user has Favorite Searches. The search name, search query, and search elements, such as QueryKeywords, SortOrder, and Condition are returned. <br /><br /> You can paste the Search Query response, that comes back as a URL, into a browser to re-play the Favorite Search.<br /><br /> The search elements that are returned by this call can be used as input for the Shopping Web Service FindItemsAdvanced request.
# Argument: 'ns:MyeBayFavoriteSearchListType'
Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll # Returns: 'ns:MyeBayFavoriteSearchListType'
Contains a list of the user's favorite sellers. Only returned if items exist that meet the request criteria.
# Argument: 'ns:MyeBayFavoriteSellerListType'
Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll # Returns: 'ns:MyeBayFavoriteSellerListType'
Contains the items the user has bid on and lost. Only returned if items exist that meet the request criteria.
# Argument: 'ns:PaginatedItemArrayType'
Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll # Returns: 'ns:PaginatedItemArrayType'
Contains the list of second chance offers the user has received. Only returned if items exist that meet the request criteria.
# Argument: reference to an array of 'ns:ItemType'
Returned: Conditionally
Details: DetailLevel: none, ReturnSummary, ReturnAll
# Returns: reference to an array
of 'ns:ItemType'
Contains the items the user is watching. Only returned if items exist that meet the request criteria.
# Argument: 'ns:PaginatedItemArrayType'
Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll # Returns: 'ns:PaginatedItemArrayType'
Contains the items the user has bid on and won. Only returned if items exist that meet the request criteria.
# Argument: 'ns:PaginatedOrderTransactionArrayType'
Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll # Returns: 'ns:PaginatedOrderTransactionArrayType'
| eBay-API documentation | Contained in the eBay-API distribution. |
#!/usr/bin/perl package eBay::API::XML::Call::GetMyeBayBuying::GetMyeBayBuyingResponseType; use strict; use warnings; ########################################################################## # # Module: ............... <user defined location>eBay/API/XML # File: ................. GetMyeBayBuyingResponseType.pm # Generated by: ......... genEBayApiDataTypes.pl # Last Generated: ....... 08/24/2008 16:44 # API Release Number: ... 579 # ##########################################################################
use eBay::API::XML::ResponseDataType; our @ISA = ("eBay::API::XML::ResponseDataType"); use eBay::API::XML::DataType::BidGroupArrayType; use eBay::API::XML::DataType::BuyingSummaryType; use eBay::API::XML::DataType::ItemType; use eBay::API::XML::DataType::MyeBayFavoriteSearchListType; use eBay::API::XML::DataType::MyeBayFavoriteSellerListType; use eBay::API::XML::DataType::PaginatedItemArrayType; use eBay::API::XML::DataType::PaginatedOrderTransactionArrayType; my @gaProperties = ( [ 'BestOfferList', 'ns:PaginatedItemArrayType', '' ,'eBay::API::XML::DataType::PaginatedItemArrayType', '1' ] , [ 'BidAssistantList', 'ns:BidGroupArrayType', '' ,'eBay::API::XML::DataType::BidGroupArrayType', '1' ] , [ 'BidList', 'ns:PaginatedItemArrayType', '' ,'eBay::API::XML::DataType::PaginatedItemArrayType', '1' ] , [ 'BuyingSummary', 'ns:BuyingSummaryType', '' ,'eBay::API::XML::DataType::BuyingSummaryType', '1' ] , [ 'DeletedFromLostList', 'ns:PaginatedItemArrayType', '' ,'eBay::API::XML::DataType::PaginatedItemArrayType', '1' ] , [ 'DeletedFromWonList', 'ns:PaginatedOrderTransactionArrayType', '' ,'eBay::API::XML::DataType::PaginatedOrderTransactionArrayType', '1' ] , [ 'FavoriteSearches', 'ns:MyeBayFavoriteSearchListType', '' ,'eBay::API::XML::DataType::MyeBayFavoriteSearchListType', '1' ] , [ 'FavoriteSellers', 'ns:MyeBayFavoriteSellerListType', '' ,'eBay::API::XML::DataType::MyeBayFavoriteSellerListType', '1' ] , [ 'LostList', 'ns:PaginatedItemArrayType', '' ,'eBay::API::XML::DataType::PaginatedItemArrayType', '1' ] , [ 'SecondChanceOffer', 'ns:ItemType', '1' ,'eBay::API::XML::DataType::ItemType', '1' ] , [ 'WatchList', 'ns:PaginatedItemArrayType', '' ,'eBay::API::XML::DataType::PaginatedItemArrayType', '1' ] , [ 'WonList', 'ns:PaginatedOrderTransactionArrayType', '' ,'eBay::API::XML::DataType::PaginatedOrderTransactionArrayType', '1' ] ); push @gaProperties, @{eBay::API::XML::ResponseDataType::getPropertiesList()}; my @gaAttributes = ( ); push @gaAttributes, @{eBay::API::XML::ResponseDataType::getAttributesList()};
sub new { my $classname = shift; my %args = @_; my $self = $classname->SUPER::new(%args); return $self; } sub isScalar { return 0; }
sub setBestOfferList { my $self = shift; $self->{'BestOfferList'} = shift }
sub getBestOfferList { my $self = shift; return $self->_getDataTypeInstance( 'BestOfferList' ,'eBay::API::XML::DataType::PaginatedItemArrayType'); }
sub setBidAssistantList { my $self = shift; $self->{'BidAssistantList'} = shift }
sub getBidAssistantList { my $self = shift; return $self->_getDataTypeInstance( 'BidAssistantList' ,'eBay::API::XML::DataType::BidGroupArrayType'); }
sub setBidList { my $self = shift; $self->{'BidList'} = shift }
sub getBidList { my $self = shift; return $self->_getDataTypeInstance( 'BidList' ,'eBay::API::XML::DataType::PaginatedItemArrayType'); }
sub setBuyingSummary { my $self = shift; $self->{'BuyingSummary'} = shift }
sub getBuyingSummary { my $self = shift; return $self->_getDataTypeInstance( 'BuyingSummary' ,'eBay::API::XML::DataType::BuyingSummaryType'); }
sub setDeletedFromLostList { my $self = shift; $self->{'DeletedFromLostList'} = shift }
sub getDeletedFromLostList { my $self = shift; return $self->_getDataTypeInstance( 'DeletedFromLostList' ,'eBay::API::XML::DataType::PaginatedItemArrayType'); }
sub setDeletedFromWonList { my $self = shift; $self->{'DeletedFromWonList'} = shift }
sub getDeletedFromWonList { my $self = shift; return $self->_getDataTypeInstance( 'DeletedFromWonList' ,'eBay::API::XML::DataType::PaginatedOrderTransactionArrayType'); }
sub setFavoriteSearches { my $self = shift; $self->{'FavoriteSearches'} = shift }
sub getFavoriteSearches { my $self = shift; return $self->_getDataTypeInstance( 'FavoriteSearches' ,'eBay::API::XML::DataType::MyeBayFavoriteSearchListType'); }
sub setFavoriteSellers { my $self = shift; $self->{'FavoriteSellers'} = shift }
sub getFavoriteSellers { my $self = shift; return $self->_getDataTypeInstance( 'FavoriteSellers' ,'eBay::API::XML::DataType::MyeBayFavoriteSellerListType'); }
sub setLostList { my $self = shift; $self->{'LostList'} = shift }
sub getLostList { my $self = shift; return $self->_getDataTypeInstance( 'LostList' ,'eBay::API::XML::DataType::PaginatedItemArrayType'); }
sub setSecondChanceOffer { my $self = shift; $self->{'SecondChanceOffer'} = $self->convertArray_To_RefToArrayIfNeeded(@_); }
sub getSecondChanceOffer { my $self = shift; return $self->_getDataTypeArray('SecondChanceOffer'); }
sub setWatchList { my $self = shift; $self->{'WatchList'} = shift }
sub getWatchList { my $self = shift; return $self->_getDataTypeInstance( 'WatchList' ,'eBay::API::XML::DataType::PaginatedItemArrayType'); }
sub setWonList { my $self = shift; $self->{'WonList'} = shift }
sub getWonList { my $self = shift; return $self->_getDataTypeInstance( 'WonList' ,'eBay::API::XML::DataType::PaginatedOrderTransactionArrayType'); } ## Attribute and Property lists sub getPropertiesList { my $self = shift; return \@gaProperties; } sub getAttributesList { my $self = shift; return \@gaAttributes; } 1;