商品资损信息预校验
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
activity_start_time | Number | 必须 | 1699632000000 | 活动开始时间戳 | |
activity_end_time | Number | 必须 | 1699732000000 | 活动结束时间戳 | |
promotion_level | Number | 必须 | 1 | 优惠级别,1-商品级,3-sku级 | |
item_risk_calc_req_v_o_list | ItemDiscountVo | 必须 | 校验的商品优惠信息 | ||
|
|||||
activity_source | String | 必须 | SINGLE_TREASURE | 活动类型 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
tao_activity_item_promotion_risk_calc_resp_list | TaoActivityItemPromotionRiskCalcResp [] | 响应结果 | |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); ActivityItemRiskCalcRequest req = new ActivityItemRiskCalcRequest(); req.setActivityStartTime(1699632000000L); req.setActivityEndTime(1699732000000L); req.setPromotionLevel(1L); ActivityItemRiskCalcRequest.ItemDiscountVo obj1 = new ActivityItemRiskCalcRequest.ItemDiscountVo(); obj1.setItemId(526160715680L); List<ActivityItemRiskCalcRequest.SkuRiskCalcReqVo> list3 = new ArrayList<ActivityItemRiskCalcRequest.SkuRiskCalcReqVo>(); ActivityItemRiskCalcRequest.SkuRiskCalcReqVo obj4 = new ActivityItemRiskCalcRequest.SkuRiskCalcReqVo(); list3.add(obj4); obj4.setSkuId(3L); obj4.setDiscountDisplay(800L); obj4.setDiscountType(1L); obj4.setIsDiscardFen( true ); obj4.setIsMathFloor( true ); obj1.setSkuList(list3); obj1.setDiscountDisplay(800L); obj1.setDiscountType(1L); obj1.setIsDiscardFen( true ); obj1.setIsMathFloor( true ); req.setItemRiskCalcReqVOList(obj1); req.setActivitySource( "SINGLE_TREASURE" ); ActivityItemRiskCalcResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | < activity_item_risk_calc_response > < tao_activity_item_promotion_risk_calc_resp_list > < tao_activity_item_promotion_risk_calc_resp > < item_id >581535339218</ item_id > < sku_risk_calc_results > < risk_calc_sku_vo > < sku_id >4053200027223</ sku_id > < after_price >4000.00</ after_price > < discount_price >1000.00</ discount_price > < has_risk >false</ has_risk > < risk_key >xxxxx</ risk_key > < risk_level >10</ risk_level > < risk_name >xxxxx</ risk_name > < is_block >false</ is_block > </ risk_calc_sku_vo > </ sku_risk_calc_results > < after_price >4000.00</ after_price > < discount_price >1000.00</ discount_price > < has_risk >false</ has_risk > < risk_key >xxxxx</ risk_key > < risk_level >10</ risk_level > < risk_name >xxxxx</ risk_name > < is_block >false</ is_block > </ tao_activity_item_promotion_risk_calc_resp > </ tao_activity_item_promotion_risk_calc_resp_list > </ activity_item_risk_calc_response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|