| eBay-API documentation | Contained in the eBay-API distribution. |
eBay::API::XML::Call::GetPictureManagerDetails::GetPictureManagerDetailsRequestType
Requests information about folders or pictures in a Picture Manager account or the account settings.
eBay::API::XML::Call::GetPictureManagerDetails::GetPictureManagerDetailsRequestType inherits from the eBay::API::XML::RequestDataType class
The ID of a folder in the user's Picture Manager album for which you want information. If you specify both FolderID and PictureURL, the picture must exist in the folder.
RequiredInput: No # Argument: 'xs:int'
# Returns: 'xs:int'
The type of information you want returned, about pictures and folders, the account subscription, or both. Use this element rather than the generic DetailLevel element defined in AbstractRequestType. You can use the following values: ReturnAll, ReturnSubscription, or ReturnPicture.
PresentDetails: Yes
RequiredInput: No # Argument: 'ns:PictureManagerDetailLevelCodeType'
# Returns: 'ns:PictureManagerDetailLevelCodeType'
The URL of a picture in the user's Picture Manager album. If you specify both FolderID and PictureURL, the picture must exist in the folder.
RequiredInput: No # Argument: 'xs:string'
# Returns: 'xs:string'
| eBay-API documentation | Contained in the eBay-API distribution. |
#!/usr/bin/perl package eBay::API::XML::Call::GetPictureManagerDetails::GetPictureManagerDetailsRequestType; use strict; use warnings; ########################################################################## # # Module: ............... <user defined location>eBay/API/XML # File: ................. GetPictureManagerDetailsRequestType.pm # Generated by: ......... genEBayApiDataTypes.pl # Last Generated: ....... 08/24/2008 16:44 # API Release Number: ... 579 # ##########################################################################
use eBay::API::XML::RequestDataType; our @ISA = ("eBay::API::XML::RequestDataType"); use eBay::API::XML::DataType::Enum::PictureManagerDetailLevelCodeType; my @gaProperties = ( [ 'FolderID', 'xs:int', '', '', '' ] , [ 'PictureManagerDetailLevel', 'ns:PictureManagerDetailLevelCodeType', '' ,'eBay::API::XML::DataType::Enum::PictureManagerDetailLevelCodeType', '' ] , [ 'PictureURL', 'xs:string', '', '', '' ] ); push @gaProperties, @{eBay::API::XML::RequestDataType::getPropertiesList()}; my @gaAttributes = ( ); push @gaAttributes, @{eBay::API::XML::RequestDataType::getAttributesList()};
sub new { my $classname = shift; my %args = @_; my $self = $classname->SUPER::new(%args); return $self; } sub isScalar { return 0; }
sub setFolderID { my $self = shift; $self->{'FolderID'} = shift }
sub getFolderID { my $self = shift; return $self->{'FolderID'}; }
sub setPictureManagerDetailLevel { my $self = shift; $self->{'PictureManagerDetailLevel'} = shift }
sub getPictureManagerDetailLevel { my $self = shift; return $self->{'PictureManagerDetailLevel'}; }
sub setPictureURL { my $self = shift; $self->{'PictureURL'} = shift }
sub getPictureURL { my $self = shift; return $self->{'PictureURL'}; } ## Attribute and Property lists sub getPropertiesList { my $self = shift; return \@gaProperties; } sub getAttributesList { my $self = shift; return \@gaAttributes; } 1;