eBay::API::XML::DataType::MyMessagesMessageType
Contains the message information for each message specified in MessageIDs. The amount and type of information returned varies based on the requested detail level.
eBay::API::XML::DataType::MyMessagesMessageType inherits from the eBay::API::XML::BaseDataType class
The message body. Plain text. Returned only for messages created after late August 2008. The API does not currently check the user email format preferences that can be specified in My Messages on the eBay.com Web site.
# Argument: 'xs:string'
Calls: GetMyMessages Returned: Conditionally Details: DetailLevel: ReturnMessages
# Returns: 'xs:string'
The content type of the body text. The three acceptable values are "TEXT", "HTML", and "XML" (case sensitive).
The date and time that a message was created by the sender.
# Argument: 'xs:dateTime'
# Returns: 'xs:dateTime'
The date and time at which a message expires.
Calls: GetMyMessages Returned: Conditionally Details: DetailLevel: ReturnHeaders, ReturnMessages
An ID used by an external application to uniquely identify a message. Returned only when specified by the external application on message creation. <br /><br /> This value is equivalent to the value used for MessageID in GetMemberMessages.
Whether or not a message has been flagged.
# Argument: 'xs:boolean'
# Returns: 'xs:boolean'
Details relating to a My Messages folder.
# Argument: 'ns:MyMessagesFolderType'
# Returns: 'ns:MyMessagesFolderType'
Details relating to the forwarding of an alert or message. Only returned if the alert or message is forwarded.
# Argument: 'ns:MyMessagesForwardDetailsType'
# Returns: 'ns:MyMessagesForwardDetailsType'
A unique eBay Item ID associated with a message.
# Argument: 'ns:ItemIDType'
Calls: GetMyMessages Returned: Conditionally Details: DetailLevel: ReturnHeaders MaxLength: 19 (Note: The eBay database specifies 38. Currently, Item IDs are usually 9 to 12 digits)
# Returns: 'ns:ItemIDType'
Specifies an active or ended listing's status in eBay's processing workflow. If a listing ends with a sale (or sales), eBay needs to update the sale details (e.g., total price and buyer/high bidder) and the final value fee. This processing can take several minutes. If you retrieve a sold item and no details about the buyer/high bidder are returned or no final value fee is available, use this listing status information to determine whether eBay has finished processing the listing. <br><br> <span class="tablenote"><b>Note:</b> Starting in late August 2008, for the GetMyMessages call the listing status reflects the status of the listing at the time the question was created. The listing status for this call may not match the listing status returned by other calls such as GetItemTransactions. This is returned only if Messages.Message.MessageType is AskSellerQuestion. As of early July 2008, this tag is not returned for the Sandbox environment. </span>
# Argument: 'ns:ListingStatusCodeType'
Calls: GetMyMessages Returned: Conditionally TagStatus: ComingSoon
# Returns: 'ns:ListingStatusCodeType'
An ID that uniquely identifies a message for a given user. <br/> <br/> This value is not the same as the value used for the GetMemberMessages MessageID. Use the GetMemberMessages value (used as the GetMyMessages ExternalID) instead.
# Argument: 'ns:MyMessagesMessageIDType'
# Returns: 'ns:MyMessagesMessageIDType'
Specifies the type of message being retrieved through GetMyMessages.
# Argument: 'ns:MessageTypeCodeType'
Calls: GetMyMessages Returned: Conditionally
# Returns: 'ns:MessageTypeCodeType'
Specifies the context of the question and it corresponds to the subject of the message. This is returned only if Messages.Message.MessageType is AskSellerQuestion. <br><br> <span class="tablenote"><b>Note:</b> This tag will be returned with data starting late August 2008. As of early July 2008, this tag is not returned for the Sandbox environment. </span>
# Argument: 'ns:QuestionTypeCodeType'
# Returns: 'ns:QuestionTypeCodeType'
Whether or not a message has been viewed by a given user. Note that retrieving a message with the API does not mark it as read.
The date and time that a message was received by My Messages and stored in a database for the recipient.
The displayable user ID of the recipient.
Details relating to the response to an alert or message.
# Argument: 'ns:MyMessagesResponseDetailsType'
# Returns: 'ns:MyMessagesResponseDetailsType'
The displayable name of the user or eBay application to which the message is sent. Only returned for M2M, and if a value exists.
The display name of the eBay user that sent the message.
The subject of the message.
The message body. This can be either plain text or HTML, depending on which format the message was originally written in. Note that the API does not currently check the user email format preferences that can be specified in My Messages on the eBay.com Web site.
To install eBay::API, copy and paste the appropriate command in to your terminal.
cpanm
cpanm eBay::API
CPAN shell
perl -MCPAN -e shell install eBay::API
For more information on module installation, please visit the detailed CPAN module installation guide.