Skip to main content
Published: August 31 2018, 5:58:00 PMUpdated: November 28 2020, 3:46:16 PM

Detailed Description

Question
Regarding the PictureData input field in the UploadSiteHostedPictures API call, can the field just contain the base64 encoded binary image?  Or is the MIME-multipart POST a must when using the UploadSiteHostedPictures API call?
Answer
The PictureData field is optional.  It is not required, and in most implementations will not be included in the request.  The MIME-multipart POST is a must.  The binary data of the image cannot just be serialized within the PictureData element of the request.  It must be included as the second part of the MIME-multipart POST.

Question
This call is available only in the XML API.  When will this call become available in the SOAP API?
Answer
Currently, no support is planned for the SOAP API.

Question
Does an uploaded image have any association with the user who did the upload?
Answer
Currently, the association of the user who makes an UploadSiteHostedPictures API call does not carry over to the EPS image itself.  There is no direct association of an uploaded image with the user who did the upload.

Question
Can an image be used in more than one listing?
Answer
Yes, an EPS image can be used in more than one listing.

Question
Can an image be uploaded using an 'admin-token', and then the EPS URL used in an actual item of a different user?
Answer
Yes, you can do uploads using an 'admin-token' and use the EPS URL in another user's listing.

Question 
Do the .NET and Java SDKs use the UploadSiteHostedPictures API call?
Answer
Yes, from version 595 onwards, the SDK use UploadSiteHostedPictures API call to upload pictures.

Question
Will the old implementation of EPS used in the older versions of the SDKs break?
Answer
The older EPS library will be deprecated in a few months.  We strongly recommend upgrading to the SDK version 595 so that your application will not be affected when the EPS library is deprecated.



Additional Resources 

·         Knowledge Base:  UploadSiteHostedPictures sample using Java 

Documentation:  UploadSiteHostedPictures 
  •  

How well did this answer your question?
Answers others found helpful