Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

complexType "ns:SiteHostedPictureDetailsType"
Namespace:
Content:
complex, 8 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 8 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Type defining the SiteHostedPictureDetails container that is returned in an UploadSiteHostedPictures call.
XML Source (w/o annotations (9); see within schema source)
<xs:complexType name="SiteHostedPictureDetailsType">
<xs:sequence>
<xs:element minOccurs="0" name="PictureName" type="xs:string"/>
<xs:element minOccurs="0" name="PictureSet" type="ns:PictureSetCodeType"/>
<xs:element minOccurs="0" name="PictureFormat" type="ns:PictureFormatCodeType"/>
<xs:element minOccurs="0" name="FullURL" type="xs:anyURI"/>
<xs:element minOccurs="0" name="BaseURL" type="xs:anyURI"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="PictureSetMember" type="ns:PictureSetMemberType"/>
<xs:element minOccurs="0" name="ExternalPictureURL" type="xs:anyURI"/>
<xs:element minOccurs="0" name="UseByDate" type="xs:dateTime"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 9/9)
ns:BaseURL
Type:
xs:anyURI, predefined, simple content
This is the truncated version of the full URL.
XML Representation Summary
<ns:BaseURL>
   
Content: 
{ xs:anyURI }
</ns:BaseURL>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="BaseURL" type="xs:anyURI"/>

ns:ExternalPictureURL
Type:
xs:anyURI, predefined, simple content
The URL of the external Web site hosting the uploaded photo. This field is returned if an ExternalPictureURL is provided in the call request.
XML Representation Summary
<ns:ExternalPictureURL>
   
Content: 
{ xs:anyURI }
</ns:ExternalPictureURL>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ExternalPictureURL" type="xs:anyURI"/>

ns:FullURL
Type:
xs:anyURI, predefined, simple content
This is the full URL for the uploaded picture on the EPS server. This value should be stored by the seller, as this URL will be needed when create, revise, or relist an item and add this image to the listing. This URL will also be needed for unpublished pictures whose expiration date must be extended through an ExtendSiteHostedPictures call.
XML Representation Summary
<ns:FullURL>
   
Content: 
{ xs:anyURI }
</ns:FullURL>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="FullURL" type="xs:anyURI"/>

ns:PictureFormat
Type:
ns:PictureFormatCodeType, simple content
This enumeration value indicates the image format of the generated image, such as JPG, GIF, or PNG.
XML Representation Summary
<ns:PictureFormat>
   
Content: 
{ enumeration of xs:token }
</ns:PictureFormat>
Simple Content
Enumeration:
"JPG"
 - 
Indicates the picture was returned in JPG format. Uploaded pictures in JPG, TIF, or BMP will be returned as JPG.
"GIF"
 - 
Indicates the picture was returned in GIF format.
"PNG"
 - 
Indicates the picture was returned in PNG format.
"CustomCode"
 - 
Reserved for internal use only.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="PictureFormat" type="ns:PictureFormatCodeType"/>

ns:PictureName
Type:
xs:string, predefined, simple content
The seller-defined name for the picture. This field is only returned if a PictureName value was specified in the request. A name for a picture can make it easier to track than an arbitrary, eBay-assigned URL.
XML Representation Summary
<ns:PictureName>
   
Content: 
{ xs:string }
</ns:PictureName>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="PictureName" type="xs:string"/>

ns:PictureSet
Type:
ns:PictureSetCodeType, simple content
This enumeration value indicates the size of the generated picture. This value may differ from the one specified in the request (e.g. if a Supersize image cannot be generated).
XML Representation Summary
<ns:PictureSet>
   
Content: 
{ enumeration of xs:token }
</ns:PictureSet>
Simple Content
Enumeration:
"Standard"
 - 
Indicates to generate the "Standard" set of images, which is a set of 7 images of various sizes, for each ExternalPictureURL submitted in the request. This is the default. Note: This field is used only for images that will be used in a listing.
"Supersize"
 - 
Indicates to generate the "Standard" set plus a super-sized image for each ExternalPictureURL submitted in the request. In order to include the super-sized image in the Add Item calls, you must also specify Item.PictureDetails.PhotoDisplay.Supersize or Item.PictureDetails.PhotoDisplay.PicturePack. Note: This field is used only for images that will be used in a listing.
"Large"
 - 
This field is no longer returned.
"CustomCode"
 - 
Reserved for internal use only.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="PictureSet" type="ns:PictureSetCodeType"/>

ns:PictureSetMember
Type:
ns:PictureSetMemberType, complex content
The URL and size information for each generated image.
Component Diagram
XML Representation Summary
<ns:PictureSetMember>
   
Content: 
</ns:PictureSetMember>
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="PictureSetMember" type="ns:PictureSetMemberType"/>

ns:UseByDate
Type:
xs:dateTime, predefined, simple content
This timestamp indicates when the picture must be uploaded with an eBay listing before it is purged from the EPS server.

By default, unpublished pictures (not associated with an active eBay listing) are kept on the EPS server for five days, but a seller can use the ExtensionInDays field in the request to make the expiration date further into the future (a maximum of 30 days). The seller can also use the ExtendSiteHostedPictures to extend the expiration date of the picture.
XML Representation Summary
<ns:UseByDate>
   
Content: 
{ xs:dateTime }
</ns:UseByDate>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="UseByDate" type="xs:dateTime"/>

{any element from any namespace}
XML Source (see within schema source)
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>

 Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

WSDL documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML WSDLDoc 1.2.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.