有赞新零售社区

发帖
API使用问题»零售门店发布商品API疑问

[API调用-商品/交易] 零售门店发布商品API疑问

丰享福 2022-11-23 681 浏览 2 评论 | 只看楼主 [打印]
背景:我司旗下目前店铺均为微商城网店,目前打算把部分店铺改为零售单店(用于线下收银),之前微商城网店的商品发布,订单,售后等均是通过API打通的方式进行管理。
问题:之前在管理微商城网店时,发布商品使用的是youzan.item.add.1.0.1这个API进行发布,之前发布商品的时候,每次API都会返回一个item_id,我们会使用这个item_id进行后续的商品编辑等操作;目前发现使用这个API对零售单店进行商品发布时,返回的item_id和最终把商品放到门店销售时的商品item_id不一样(对于零售单店,我们是先把商品发布到商品库,然后再手动操作商品库中的商品上架到门店渠道进行销售),导致门店商品产生的订单,通过item_id和我们内部的商品进行匹配的时候,匹配不上。具体数据见后面,这里主要想知道item_id为什么不一样呢?有什么办法让发布商品返回的item_id和最终门店线上销售时商品的item_id一致?

  1:发布时候有赞API返回的数据,可以看到item_id为2767996550
  {
    "trace_id": "yz7-0a350a43-1669110966694-65276",
    "code": 200,
    "data": {
        "item_id": 2767996550,
        "alias": "36amk8xprtaqau1"
    },
    "success": true,
    "message": "successful"
}

2:从店铺中编辑商品,直接浏览器控制台(F12)看到的item_id为:2245407136 。下面是F12后复制下来的数据:
carmen.youzan.com/gw/web/youzan.retail.product.biz.offline/1.0.0/queryone?source=WEB_BACK_END&idempotent_no=1669111974332&retail_source=WEB-RETAIL-AJAX&item_id=2245407136&sub_kdt_id=116203938&carmen_csrf_token=92013719455178313549934750547887710643625080974819815527687706176761373237242&bifrost_csrf_token=92013719455178313549934750547887710643625080974819815527687706176761373237242

本帖最后由 丰享福 于 2022-11-23 15:23 编辑
用手机打开
收藏 ··· 回复
    您好,请您耐心等待,后台正在查询

      您好,发布商品时返回的是商品主档的 id(和网店渠道模板的 id 是一致的),门店下单的时候用的商品 id 是门店渠道模板的 id,这两个 id 是不一样的。

      1跳至
      您需要登录后才可以回帖 登录 | 立即注册

      本版积分规则

      复制链接
      新浪微博
      QQ空间
      微信扫码
      • 回复

      • 评分

      客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

      复制成功