有赞新零售社区

发帖
API使用问题»创建商品的问题

[API调用-商品/交易] 创建商品的问题

空大的太 2023-09-28 807 浏览 6 评论 | 只看楼主 [打印]
为啥在创建多sku商品的时候,已经在sku_list中传了价格的值,还报错说需要在item_price_param中传价格的值?
接口:https://open.youzanyun.com/api/youzan.item.add/1.0.0
"trace_id": "yz7-0ae85b73-1695809963483-199106"

报错:{
    "trace_id": "yz7-0ae85b73-1695809963483-199106",
    "code": 301002582,
    "success": false,
    "message": "itemPriceParam 价格参数为空"
}


body:
{
    "param": {
        "item_weight": "2000",
        "item_no": "",
        "barcode": "",
        "title": "测试789",
        "template_id": 128587400,
        "sell_point": "2023-05-28",
        "item_type": 0,
        "image_ids": [
            "6406712915"
        ],
        "hide_stock": 0,
        "desc": " ",

        "sku_list": {
            "sku_props": [
                {
                    "cost_price": 1000,
                    "price":2000,
                    "sku_props": {
                        "prop_name":"包装",
                        "prop_value_name":"1小包(单包不售卖)",
                        "stock_num":1
                    }
                },
                    {
                    "cost_price": 20000,
                    "price":40000,
                    "sku_props": {
                        "prop_name":"包装",
                        "prop_value_name":"1袋(20小包)",
                         "stock_num":20
                    }
                }
            
        },
        "category_param": {
            "category_properties": {
                "publics": {
                    "id": "14988",
                    "val_names": [
                        "其他商品"
                    
                },
                "leaf_category_id": "15014"
            }
        },
        "post_sale_param": {
            "refund_param": {
                "support_refund": false
            }
        },
        "item_delivery_param": {
            "delivery_template_id": "3226179"
        },
        "purchase_permission": {
            "ump_tags": [
                "7565174"
            ],
            "purchase_right": "true"
        }
    }
}


用手机打开
收藏 ··· 回复
    千寻   有赞云团队   2023-09-28 | 只看该作者
    您好,经验证item_price_param参数是必传的,文档后期进行优化,感谢您的反馈。
    文档:https://doc.youzanyun.com/detail/API/0/1113

    千寻   有赞云团队   2023-09-28 | 只看该作者
    您好,skuList是数组类型,您传的是object,sku_props和price是平级的,传参数的时候把price放到sku_props里面去了。所以没有收到skuList参数,
    sku_list是在多规格场景下 会设置的字段(这时不能设置商品维度的指导价item_price_param)
    item_price_param是指无规格场景下 设置的商品维度的指导价。




    千寻   有赞云团队   2023-10-07 | 只看该作者
    您好,"trace_id": "yz7-0ae85b73-1695809963483-199106"报错原因是参数类型问题跟json格式导致的,sku_props和price是平级的,传参数的时候把price放到sku_props里面去了。所以没有收到skuList参数,参数格式详情请查看文档:https://doc.youzanyun.com/detail/API/0/1113

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

      本版积分规则

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

      • 评分

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

      复制成功