| eBay-API documentation | Contained in the eBay-API distribution. |
eBay::API::XML::Call::RespondToFeedback
eBay::API::XML::Call::RespondToFeedback inherits from the eBay::API::XML::BaseCall class
ID that uniquely identifies the feedback. FeedbackIDs can be retrieved by using GetFeedback. Required if ItemID is not specified.
RequiredInput: Conditionally # Argument: 'xs:string'
Unique identifier of an item to which the feedback is attached. Required if FeedbackID is not provided.
MaxLength: 19 (Note: The eBay database specifies 38. Currently, Item IDs are usually 9 to 12 digits)
RequiredInput: Conditionally # Argument: 'ns:ItemIDType'
Textual comment that the user who is subject of feedback may leave in response or rebuttal to the feedback. Alternatively, when the ResponseType is FollowUp, this value contains the text of the follow-up comment. Max length is 125 for the Taiwan site.
MaxLength: 80
RequiredInput: Yes # Argument: 'xs:string'
Specifies whether the response is a reply or a follow-up.
RequiredInput: Yes # Argument: 'ns:FeedbackResponseCodeType'
User who left the feedback that is being replied to or followed up on.
RequiredInput: Yes # Argument: 'ns:UserIDType'
Unique identifier for a purchase from an eBay Stores Inventory or basic fixed price listing. If TransactionID is specified, ItemID must also be specified.
MaxLength: 19 (Note: The eBay database specifies 38. Currently, transaction IDs are usually 9 to 12 digits.)
RequiredInput: No # Argument: 'xs:string'
| eBay-API documentation | Contained in the eBay-API distribution. |
#!/usr/bin/perl package eBay::API::XML::Call::RespondToFeedback; use strict; use warnings; ########################################################################## # # Module: ............... <user defined location>eBay/API/XML # File: ................. RespondToFeedback.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::RespondToFeedback::RespondToFeedbackRequestType; use eBay::API::XML::Call::RespondToFeedback::RespondToFeedbackResponseType;
sub getApiCallName { return 'RespondToFeedback'; } sub getRequestDataTypeFullPackage { return 'eBay::API::XML::Call::RespondToFeedback::RespondToFeedbackRequestType'; } sub getResponseDataTypeFullPackage { return 'eBay::API::XML::Call::RespondToFeedback::RespondToFeedbackResponseType'; } # # input properties #
sub setFeedbackID { my $self = shift; my $sFeedbackID = shift; $self->getRequestDataType()->setFeedbackID($sFeedbackID); }
sub setItemID { my $self = shift; my $pItemID = shift; $self->getRequestDataType()->setItemID($pItemID); }
sub setResponseText { my $self = shift; my $sResponseText = shift; $self->getRequestDataType()->setResponseText($sResponseText); }
sub setResponseType { my $self = shift; my $sResponseType = shift; $self->getRequestDataType()->setResponseType($sResponseType); }
sub setTargetUserID { my $self = shift; my $pTargetUserID = shift; $self->getRequestDataType()->setTargetUserID($pTargetUserID); }
sub setTransactionID { my $self = shift; my $sTransactionID = shift; $self->getRequestDataType()->setTransactionID($sTransactionID); } # # output properties # 1;