eBay大中华区API开发者平台 开发者专区

搜 索
首页>API开发者平台>技术文档>如何添加GalleryPlus?如何如何在GetItem响应中找到Gallery Plus

技术文档

问题
如何添加GalleryPlus?如何如何在GetItem响应中找到Gallery Plus
解答
0
人觉得答案有帮助)

GalleryType.Plus允许卖家在列出的图像中增加一个Gallery Plus图标,在显示搜索结果时,当鼠标停留在某物品上Gallery会出现一个大的预览图。

但是请注意, Self-hosted的图片不能使用Gallery Plus功能。下列两种方法都可以用来为你的商品添加Gallery Plus图片格式。

1.通过eBay JAVA SDK或者eBay .NET SDK上传本地图片到EPS。你可以通过下列链接找到Sample代码:

给商品添加图片的方法

 2. 通过订阅 eBay Picture Services向EPS上传本地图片,并且在AddItem请求中使用EPS返回的图片URL,如下: 


<?xml version="1.0" encoding="utf-8"?>
    <AddItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
         <Version>467</Version>
         <ErrorLanguage>en_US</ErrorLanguage>
         <WarningLevel>High</WarningLevel>
         <Item>
                <BuyItNowPrice>10.0</BuyItNowPrice>
                <Country>US</Country>
                <Currency>USD</Currency>
                <Description>NewSchema item description.</Description>
               <ListingDuration>Days_5</ListingDuration>
               <Location>San Jose, CA</Location>
               <PaymentMethods>PaymentSeeDescription</PaymentMethods>
               <PrimaryCategory>
               <CategoryID>1463</CategoryID>
               </PrimaryCategory>
               <Quantity>1</Quantity>
               <ReservePrice>5.0</ReservePrice>
               <StartPrice>1.0</StartPrice>
              <ShippingTermsInDescription>True</ShippingTermsInDescription>
              <Title>Testing  Gallery Plus</Title>
              <PictureDetails>
              <GalleryType>Plus</GalleryType>
              <GalleryURL>http://i16.ebayimg.com/01/c/03/c2/9d/d5_6.JPG</GalleryURL>
              <PictureURL>http://i16.ebayimg.com/01/c/03/c2/9d/d5_7.JPG</PictureURL>
              </PictureDetails>
        </Item>
       <RequesterCredentials>
       <eBayAuthToken>YOUR TOKEN</eBayAuthToken>
       </RequesterCredentials>
</AddItemRequest>

 

Gallery类型在 GetItem and GetSearchResults之类的API调用中返回。你可以在GetItemReponse中检查 Item.PictureDetails.GalleryType 属性值是否为“Plus”。

<?xml version="1.0" encoding="utf-8"?>
<GetItemResponse xmlns="urn:ebay:apis:eBLBaseComponents">
<Timestamp>2006-07-31T18:15:47.938Z</Timestamp>
<Ack>Success</Ack>
<Version>471</Version>
<Build>e471_core_Bundled_3290129_R1</Build>
<Item>
...
<PictureDetails>
<GalleryType>Plus</GalleryType>
<GalleryURL>http://i16.ebayimg.com/01/c/03/c2/9d/d5_6.JPG</GalleryURL>
<PhotoDisplay>None</PhotoDisplay>
<PictureURL>http://i16.ebayimg.com/01/c/03/c2/9d/d5_7.JPG</PictureURL>
<PictureSource>EPS</PictureSource>
</PictureDetails>
....
<ProxyItem>false</ProxyItem>
</Item>
</GetItemResponse>

 


 

查看地址

 

 

答案对您有帮助吗?

是,对我很有帮助
否,没解决我的问题