有赞新零售社区

发帖
API使用问题»API 分店价格修改,提示 '分店操作受限'

[API调用-商品/交易] API 分店价格修改,提示 '分店操作受限'

梁明霖 2024-12-11 1448 浏览 9 评论 | 只看楼主 [打印]
1. 通过 "/api/youzan.shop.configs.get/2.0.0"  查询配置,显示为 两个分店都 未开启自定义价格 :响应如下:{  "trace_id": "yz7-0ae85be1-1733886787845-468641",
  "code": 200,
  "data": [
    {
      "node_kdt_id": xxx,
      "configs": {
        "subshop_price_independent": "0",
        "shop_operation_status": "2",
        "subshop_stock_independent": "1"
      }
    },
    {
      "node_kdt_id": xxxxx,
      "configs": {
        "subshop_price_independent": "0",
        "shop_operation_status": "2",
        "subshop_stock_independent": "1"
      }
    }
  ],
  "success": true,
  "message": "successful"
}

2. 通过 api/youzan.item.update.branch.sku/1.0.0 进行修改时 提示 '分店操作受限',响应如下:
{  "success": false,  "message": "部分或全部分店更新失败",  "failed_stores": [    {      "store_id": xxx,      "code": 121009339,      "message": "分店操作受限"    },    {      "store_id": xxx,      "code": 121009339,      "message": "分店操作受限"    }  ]}
3.但是客服告知  有赞后台: ,已经进行这样配置,已经属于开启自定义价格了。

4.如果,不是这样配置开启分店的  自定义价格, 请问需要在哪里开启和配置?
用手机打开
收藏 ··· 回复
    尊敬的有赞用户 您好,我们已收到您的问题,并已安排相关技术支持正在处理中,请耐心等待。建议您留言邮箱地址,问题进度将通过邮件提醒方式触达,减少论坛等待时间。

    您好,请提供请求的入参和返回的 trace_id 进行问题排查

    梁明霖 白银   2024-12-11 | 只看该作者
    2024-12-11 12:03:10.673 | INFO     | api.youzan_api:_make_request:131 - API请求详情:
    2024-12-11 12:03:10.673 | INFO     | api.youzan_api:_make_request:132 - - URL: https://open.youzanyun.com/api/y ... te.branch.sku/1.0.0
    2024-12-11 12:03:10.674 | INFO     | api.youzan_api:_make_request:133 - - Method: POST
    2024-12-11 12:03:10.674 | INFO     | api.youzan_api:_make_request:134 - - Headers: {
      "Content-Type": "application/json"
    }
    2024-12-11 12:03:10.675 | INFO     | api.youzan_api:_make_request:135 - - Params: {
      "access_token": ""
    }
    2024-12-11 12:03:10.676 | INFO     | api.youzan_api:_make_request:136 - - Data: {
      "root_item_id": "904166912",
      "retail_source": "YOUZAN",
      "no_sku_update_open_param_list": [
        {
          "node_kdt_id": "81432549",
          "price": "1300",
          "stock_num": null
        },
        {
          "node_kdt_id": "147514084",
          "price": "1300",
          "stock_num": null
        }
      ]
    }
    2024-12-11 12:03:10.949 | INFO     | api.youzan_api:_make_request:152 - API响应详情:
    2024-12-11 12:03:10.950 | INFO     | api.youzan_api:_make_request:153 - - Status Code: 200
    2024-12-11 12:03:10.951 | INFO     | api.youzan_api:_make_request:154 - - Response: {
      "trace_id": "yz7-0ae85bdb-1733889790820-752251",
      "code": 200,
      "data": [
        {
          "node_kdt_id": 147514084,
          "code": 121009339,
          "message": "分店操作受限",
          "is_success": false
        },
        {
          "node_kdt_id": 81432549,
          "code": 121009339,
          "message": "分店操作受限",
          "is_success": false
        }
      ],
      "success": true,
      "message": "successful",
      "request_id": "8a59c09d93aa74f90193b3e2937c000061d8"
    }
    • 阿文 2024-12-11
      root_item_id 需要传总部门店的商品 id,您当前传的不是,可以在总部 商品中心-门店商品-门店渠道,搜索对应的商品点击编辑,在 URL 中查看门店商品的商品 id 试试
    • 梁明霖 回复 阿文 2024-12-12
      当前我使用的 是 /api/youzan.retail.open.offline.spu.query/3.0.0 获取item_id ,如果这个不对,需要使用哪个接口获取?

    梁明霖 白银   2024-12-12 | 只看该作者
    当前我使用的 是 /api/youzan.retail.open.offline.spu.query/3.0.0 获取item_id ,如果这个不对,需要使用哪个接口获取?

      您好,这个接口 youzan.retail.open.offline.spu.query  取 offline_spus 下的 item_id 是可以的,获取后调用 youzan.item.update.branch.sku/1.0.0  前提是对应门店需要开启自定义商品信息

      payload = {
              "root_item_id": "3692645126",  # youzan.retail.open.offline.spu.query 获取的item_id
              "retail_source": "YOUZAN",
              "no_sku_update_open_param_list": [
                  {
                      "node_kdt_id": "43965391", # 门店店铺 ID
                      "price": "1300",
                      "stock_num": None
                  }
              ]
          }

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

        本版积分规则

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

        • 评分

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

        复制成功