UD创意组件修改接口
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
creative_component_top_dto | CreativeComponentTopDTO | 可选 | 组件详细信息 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | CreativeComponentTopDTO | 返回结果 | |
|
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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); UnideskRtaAssetsCreativecomponentUpdateRequest req = new UnideskRtaAssetsCreativecomponentUpdateRequest(); UnideskRtaAssetsCreativecomponentUpdateRequest.CreativeComponentTopDTO obj1 = new UnideskRtaAssetsCreativecomponentUpdateRequest.CreativeComponentTopDTO(); UnideskRtaAssetsCreativecomponentUpdateRequest.ToutiaoCouponComponentTopDTO obj2 = new UnideskRtaAssetsCreativecomponentUpdateRequest.ToutiaoCouponComponentTopDTO(); obj2.setEffectiveEndDate( "2020-12-01" ); obj2.setDuration(10L); obj2.setCouponAmount(100L); obj2.setCouponCondition(200L); obj2.setShowTime(1L); obj2.setActivityName( "活动名称" ); obj2.setEffectiveStartDate( "2020-12-01" ); obj2.setStartTime( "2020-12-01" ); obj2.setEndTime( "2020-12-01" ); obj1.setToutiaoCouponMagnet(obj2); UnideskRtaAssetsCreativecomponentUpdateRequest.ToutiaoPromotionCardComponentTopDTO obj3 = new UnideskRtaAssetsCreativecomponentUpdateRequest.ToutiaoPromotionCardComponentTopDTO(); obj3.setButtonText( "1" ); obj3.setImgId( "1" ); obj3.setTitle( "1" ); obj3.setEnablePersonalAction(1L); obj3.setProductSellingPoints( "1" ); obj1.setToutiaoPromotionCard(obj3); UnideskRtaAssetsCreativecomponentUpdateRequest.ToutiaoPromotionCardComponentTopDTO obj4 = new UnideskRtaAssetsCreativecomponentUpdateRequest.ToutiaoPromotionCardComponentTopDTO(); obj4.setDuration(10L); obj4.setImgId( "1" ); obj4.setShowTime(1L); obj4.setStartTime( "2020-12-01" ); obj4.setEndTime( "2020-12-01" ); obj1.setToutiaoImageMagnet(obj4); obj1.setAdvertiserId(1L); obj1.setName( "1" ); obj1.setId(1L); UnideskRtaAssetsCreativecomponentUpdateRequest.ToutiaoECommerceCreativeTopComponent obj5 = new UnideskRtaAssetsCreativecomponentUpdateRequest.ToutiaoECommerceCreativeTopComponent(); obj5.setStartTime( "2020-12-01" ); obj5.setEndTime( "2020-12-01" ); obj5.setMagnetTitle( "磁贴标题" ); obj5.setTitle( "文案内容" ); obj5.setButtonText( "立即购买" ); obj5.setImgId( "1" ); obj1.setToutiaoCommerceMagnet(obj5); UnideskRtaAssetsCreativecomponentUpdateRequest.KuaishouImageComponentTopDTO obj6 = new UnideskRtaAssetsCreativecomponentUpdateRequest.KuaishouImageComponentTopDTO(); obj6.setImgId( "1" ); obj1.setKuaishouImageMagnet(obj6); UnideskRtaAssetsCreativecomponentUpdateRequest.KuaishouCouponComponentTopDTO obj7 = new UnideskRtaAssetsCreativecomponentUpdateRequest.KuaishouCouponComponentTopDTO(); obj7.setActivityName( "活动名称" ); obj7.setCouponAmount(100L); obj7.setCouponCondition(200L); obj7.setEffectiveStartDate( "2023-01-01" ); obj7.setEffectiveEndDate( "2023-02-01" ); obj1.setKuaishouCouponMagnet(obj7); UnideskRtaAssetsCreativecomponentUpdateRequest.ToutiaoShoppingCartCreativeComponentTopDTO obj8 = new UnideskRtaAssetsCreativecomponentUpdateRequest.ToutiaoShoppingCartCreativeComponentTopDTO(); obj8.setShoppingCartTitle( "购物车标题" ); obj8.setProductPrice(1L); obj8.setProductTitle( "商品标题" ); obj8.setProductSource(1L); obj8.setLinkType(1L); obj8.setImgIds( "1" ); obj1.setToutiaoShoppingCartMagnet(obj8); req.setCreativeComponentTopDto(obj1); UnideskRtaAssetsCreativecomponentUpdateResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody()); |
1 2 3 4 5 | < unidesk_rta_assets_creativecomponent_update_response > < result > < id >1</ id > </ result > </ unidesk_rta_assets_creativecomponent_update_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 > |
错误码 | 错误描述 | 解决方案 |
---|