Skip to main content
Published: March 09 2007, 12:25:00 AMUpdated: November 28 2020, 3:22:43 PM

When I try to put in a "placeholder" image URL in my VerifyAddItem call using SuperSize, I am getting back this error:


<
Errors>

    <ShortMessage>Super size pictures should have at least 1 large picture.</ShortMessage>

    <LongMessage>Super size pictures should have at least 1 large picture.</LongMessage>

    <ErrorCode>10107</ErrorCode>

    <SeverityCode>Error</SeverityCode>

    <ErrorClassification>RequestError</ErrorClassification>

  </Errors>


This used to work fine, and I would get back the PhotoDisplayFee for my SuperSize option.
How can I accomplish this now with my VerifyAddItem call?

How to use SuperSize in VerifyAddItem

Detailed Description

There was a change in business logic for the VerifyAddItem call sometime in the March 2007 time frame which forced validation on the PictureURL value.  This new validation required the image URL to match the format corresponding to the PhotoDisplay enumeration used in the call.

The following API call worked just fine prior to the new business logic enforcement.

<?xml version="1.0" encoding="utf-8"?>
<VerifyAddItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
    <RequesterCredentials>
         <eBayAuthToken>token</eBayAuthToken>
    </RequesterCredentials>
    <ErrorLanguage>en_US</ErrorLanguage>
    <ErrorHandling>BestEffort</ErrorHandling>
    <Item>
         <Country>US</Country>
         <Currency>USD</Currency>
         <Description>test</Description>
         <ListingDuration>Days_3</ListingDuration>
         <ListingType>Chinese</ListingType>
         <Location>San Jose</Location>
         <PaymentMethods>PaymentSeeDescription</PaymentMethods>
         <PrimaryCategory>
              <CategoryID>14111</CategoryID>
         </PrimaryCategory>
         <Quantity>1</Quantity>
         <StartPrice currencyID="USD">3</StartPrice>
         <Title>Test</Title>
         <PostalCode>95125</PostalCode>
         <PictureDetails>
              <PhotoDisplay>SuperSize</PhotoDisplay>
              <PictureURL>http://i2.ebayimg.com/abc/M28/dummy.jpg</PictureURL>
         </PictureDetails>

    </Item>
</VerifyAddItemRequest>

After the enforcement of the new business logic, this API call returned the following error:

<Errors>
    <ShortMessage>Super size pictures should have at least 1 large picture.</ShortMessage>
    <LongMessage>Super size pictures should have at least 1 large picture.</LongMessage>
    <ErrorCode>10107</ErrorCode>
    <SeverityCode>Error</SeverityCode>
    <ErrorClassification>RequestError</ErrorClassification>
</Errors>

The cause of this error is that the URL in the PictureURL element does not match the format of a SuperSize EPS image.
In order to make this call successfully, the URL must have a valid EPS path, and the file name must end in "_3.jpg"
The following VerifyAddItem call will pass the new business logic check,
thereby allowing the use of SuperSize in the VerifyAddItem call:

<?xml version="1.0" encoding="utf-8"?>
<VerifyAddItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
    <RequesterCredentials>
         <eBayAuthToken>token</eBayAuthToken>
    </RequesterCredentials>
    <ErrorLanguage>en_US</ErrorLanguage>
    <ErrorHandling>BestEffort</ErrorHandling>
    <Item>
         <Country>US</Country>
         <Currency>USD</Currency>
         <Description>test</Description>
         <ListingDuration>Days_3</ListingDuration>
         <ListingType>Chinese</ListingType>
         <Location>San Jose</Location>
         <PaymentMethods>PaymentSeeDescription</PaymentMethods>
         <PrimaryCategory>
              <CategoryID>14111</CategoryID>
         </PrimaryCategory>
         <Quantity>1</Quantity>
         <StartPrice currencyID="USD">3</StartPrice>
         <Title>Test</Title>
         <PostalCode>95125</PostalCode>
         <PictureDetails>
              <PhotoDisplay>SuperSize</PhotoDisplay>
              <PictureURL>http://i2.ebayimg.com/abc/M28/dummy_3.jpg</PictureURL>
         </PictureDetails>

    </Item>
</VerifyAddItemRequest>

Please note that in addition to the US site, this also applies to all international sites that offer the SuperSize EPS image feature option.

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