场景说明:微商城后台可以手动操作商品的上架和下架,当需要维护的商品量较大时,就需要接口的辅助了;此场景主要说明如何在后台上架/下架商品,如何通过接口快速的上架/下架商品;
——微商城后台-商品-商品管理,默认会显示“出售中”的商品,勾选需要下架的商品,然后点击下方的下架即可下架商品;下架后,商品将会出现在“仓库中”列表中;
——通过哪个接口可以一键下架商品?
(1)下架商品:youzan.item.update.delisting
(3)重要字段说明:
(4)调用格式,通过(2)中链接访问后:
(5)HTTP调用示例:
(6)JAVA调用示例:
YZClient client = new DefaultYZClient(new Token("token")); //newSign(appKey, appSecret)
YouzanItemUpdateDelistingParams youzanItemUpdateDelistingParams = newYouzanItemUpdateDelistingParams();
youzanItemUpdateDelistingParams.setItemId(421633942L);
YouzanItemUpdateDelisting youzanItemUpdateDelisting = newYouzanItemUpdateDelisting();
youzanItemUpdateDelisting.setAPIParams(youzanItemUpdateDelistingParams);
YouzanItemUpdateDelistingResult result = client.invoke(youzanItemUpdateDelisting);
——如何上架商品?微商城后台-商品-商品管理,选择“仓库中”的商品,勾选需要上架的商品进行上架即可;
——通过哪个接口可以一键上架商品?
(1)上架商品:youzan.item.update.listing
(3)重要字段说明:
(4)调用格式,通过(2)中链接访问后:
(5)HTTP调用示例:
(6)JAVA调用示例:
YZClient client = new DefaultYZClient(new Token("token")); //newSign(appKey, appSecret)
YouzanItemUpdateListingParams youzanItemUpdateListingParams = newYouzanItemUpdateListingParams();
youzanItemUpdateListingParams.setItemId(1279754L);
YouzanItemUpdateListing youzanItemUpdateListing = newYouzanItemUpdateListing();
youzanItemUpdateListing.setAPIParams(youzanItemUpdateListingParams);
YouzanItemUpdateListingResult result =client.invoke(youzanItemUpdateListing);