TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
UniversalbpCrowdHorizontalModifystatusRequest req = new UniversalbpCrowdHorizontalModifystatusRequest();
UniversalbpCrowdHorizontalModifystatusRequest.TopServiceContext obj1 = new UniversalbpCrowdHorizontalModifystatusRequest.TopServiceContext();
obj1.setBizCode("xxxxx");
req.setTopServiceContext(obj1);
UniversalbpCrowdHorizontalModifystatusRequest.CrowdRefCommandVo obj2 = new UniversalbpCrowdHorizontalModifystatusRequest.CrowdRefCommandVo();
obj2.setCampaignId(68799007001L);
obj2.setAdgroupId(68796878061L);
obj2.setCrowdId(5526396502L);
obj2.setOnlineStatus(1L);
UniversalbpCrowdHorizontalModifystatusRequest.CrowdCommandVo obj3 = new UniversalbpCrowdHorizontalModifystatusRequest.CrowdCommandVo();
obj3.setCrowdId(5526396502L);
obj3.setCrowdName("目标人群扩展");
obj3.setCrowdValue("2191820003");
obj3.setTargetType(130L);
UniversalbpCrowdHorizontalModifystatusRequest.LabelCommandVo obj4 = new UniversalbpCrowdHorizontalModifystatusRequest.LabelCommandVo();
obj4.setTargetType(131L);
obj4.setLabelId(3000494L);
obj4.setLabelName("关键词");
obj4.setLabelDesc("关键词");
obj4.setLabelValue("2000112");
List<UniversalbpCrowdHorizontalModifystatusRequest.OptionCommandVo> list6 = new ArrayList<UniversalbpCrowdHorizontalModifystatusRequest.OptionCommandVo>();
UniversalbpCrowdHorizontalModifystatusRequest.OptionCommandVo obj7 = new UniversalbpCrowdHorizontalModifystatusRequest.OptionCommandVo();
list6.add(obj7);
obj7.setOptionName("人群特征继承");
obj7.setOptionValue("2000123");
obj7.setTagId(100000L);
UniversalbpCrowdHorizontalModifystatusRequest.LabelOptionProperties obj9 = new UniversalbpCrowdHorizontalModifystatusRequest.LabelOptionProperties();
obj9.setDmpOptionGroupId("1001");
obj9.setCateName("714616513841");
obj9.setCateId("714616513841");
list8.setLabelOptionProperties(obj9);
obj4.setOptionList(list6);
UniversalbpCrowdHorizontalModifystatusRequest.LabelOptionProperties obj10 = new UniversalbpCrowdHorizontalModifystatusRequest.LabelOptionProperties();
obj10.setDmpOptionGroupId("1001");
obj10.setCateName("714616513841");
obj10.setCateId("714616513841");
obj4.setLabelOptionProperties(obj10);
obj3.setLabel(obj4);
obj3.setLookalikeMultiple("1");
List<UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedCrowdRefCommandVo> list12 = new ArrayList<UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedCrowdRefCommandVo>();
UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedCrowdRefCommandVo obj13 = new UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedCrowdRefCommandVo();
list12.add(obj13);
UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedCrowdCommandVo obj15 = new UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedCrowdCommandVo();
obj15.setCrowdId(5536708993L);
obj15.setCrowdName("喜欢店铺新品的访客");
UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedLabelCommandVo obj16 = new UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedLabelCommandVo();
obj16.setLabelId(3000494L);
obj16.setLabelName("关键词");
List<UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedOptionCommandVo> list18 = new ArrayList<UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedOptionCommandVo>();
UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedOptionCommandVo obj19 = new UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedOptionCommandVo();
list18.add(obj19);
obj19.setOptionName("人群特征继承");
obj19.setOptionValue("2000123");
obj19.setTagId(100000L);
obj16.setOptionList(list18);
obj15.setLabel(obj16);
list14.setCrowd(obj15);
obj3.setExtendSeedCrowdList(list12);
obj2.setCrowd(obj3);
UniversalbpCrowdHorizontalModifystatusRequest.PriceCommandVo obj20 = new UniversalbpCrowdHorizontalModifystatusRequest.PriceCommandVo();
obj20.setBidPrice("30");
obj20.setDiscount("30");
obj2.setPrice(obj20);
req.setDataList(obj2);
UniversalbpCrowdHorizontalModifystatusResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
UniversalbpCrowdHorizontalModifystatusRequest req = new UniversalbpCrowdHorizontalModifystatusRequest();
UniversalbpCrowdHorizontalModifystatusRequest.TopServiceContextDomain obj1 = new UniversalbpCrowdHorizontalModifystatusRequest.TopServiceContextDomain();
obj1.BizCode = "xxxxx";
req.TopServiceContext_ = obj1;
UniversalbpCrowdHorizontalModifystatusRequest.CrowdRefCommandVoDomain obj2 = new UniversalbpCrowdHorizontalModifystatusRequest.CrowdRefCommandVoDomain();
obj2.CampaignId = 68799007001L;
obj2.AdgroupId = 68796878061L;
obj2.CrowdId = 5526396502L;
obj2.OnlineStatus = 1L;
UniversalbpCrowdHorizontalModifystatusRequest.CrowdCommandVoDomain obj3 = new UniversalbpCrowdHorizontalModifystatusRequest.CrowdCommandVoDomain();
obj3.CrowdId = 5526396502L;
obj3.CrowdName = "目标人群扩展";
obj3.CrowdValue = "2191820003";
obj3.TargetType = 130L;
UniversalbpCrowdHorizontalModifystatusRequest.LabelCommandVoDomain obj4 = new UniversalbpCrowdHorizontalModifystatusRequest.LabelCommandVoDomain();
obj4.TargetType = 131L;
obj4.LabelId = 3000494L;
obj4.LabelName = "关键词";
obj4.LabelDesc = "关键词";
obj4.LabelValue = "2000112";
List<UniversalbpCrowdHorizontalModifystatusRequest.OptionCommandVoDomain> list6 = new List<UniversalbpCrowdHorizontalModifystatusRequest.OptionCommandVoDomain>();
UniversalbpCrowdHorizontalModifystatusRequest.OptionCommandVoDomain obj7 = new UniversalbpCrowdHorizontalModifystatusRequest.OptionCommandVoDomain();
list6.Add(obj7);
obj7.OptionName = "人群特征继承";
obj7.OptionValue = "2000123";
obj7.TagId = 100000L;
UniversalbpCrowdHorizontalModifystatusRequest.LabelOptionPropertiesDomain obj8 = new UniversalbpCrowdHorizontalModifystatusRequest.LabelOptionPropertiesDomain();
obj8.DmpOptionGroupId = "1001";
obj8.CateName = "714616513841";
obj8.CateId = "714616513841";
obj7.LabelOptionProperties= obj8;
obj4.OptionList= list6;
UniversalbpCrowdHorizontalModifystatusRequest.LabelOptionPropertiesDomain obj9 = new UniversalbpCrowdHorizontalModifystatusRequest.LabelOptionPropertiesDomain();
obj9.DmpOptionGroupId = "1001";
obj9.CateName = "714616513841";
obj9.CateId = "714616513841";
obj4.LabelOptionProperties= obj9;
obj3.Label= obj4;
obj3.LookalikeMultiple = "1";
List<UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedCrowdRefCommandVoDomain> list11 = new List<UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedCrowdRefCommandVoDomain>();
UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedCrowdRefCommandVoDomain obj12 = new UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedCrowdRefCommandVoDomain();
list11.Add(obj12);
UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedCrowdCommandVoDomain obj13 = new UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedCrowdCommandVoDomain();
obj13.CrowdId = 5536708993L;
obj13.CrowdName = "喜欢店铺新品的访客";
UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedLabelCommandVoDomain obj14 = new UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedLabelCommandVoDomain();
obj14.LabelId = 3000494L;
obj14.LabelName = "关键词";
List<UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedOptionCommandVoDomain> list16 = new List<UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedOptionCommandVoDomain>();
UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedOptionCommandVoDomain obj17 = new UniversalbpCrowdHorizontalModifystatusRequest.ExtendSeedOptionCommandVoDomain();
list16.Add(obj17);
obj17.OptionName = "人群特征继承";
obj17.OptionValue = "2000123";
obj17.TagId = 100000L;
obj14.OptionList= list16;
obj13.Label= obj14;
obj12.Crowd= obj13;
obj3.ExtendSeedCrowdList= list11;
obj2.Crowd= obj3;
UniversalbpCrowdHorizontalModifystatusRequest.PriceCommandVoDomain obj18 = new UniversalbpCrowdHorizontalModifystatusRequest.PriceCommandVoDomain();
obj18.BidPrice = "30";
obj18.Discount = "30";
obj2.Price= obj18;
req.DataList_ = obj2;
UniversalbpCrowdHorizontalModifystatusResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new UniversalbpCrowdHorizontalModifystatusRequest;
$top_service_context = new TopServiceContext;
$top_service_context->biz_code="xxxxx";
$req->setTopServiceContext(json_encode($top_service_context));
$data_list = new CrowdRefCommandVo;
$data_list->campaign_id="68799007001";
$data_list->adgroup_id="68796878061";
$data_list->crowd_id="5526396502";
$data_list->online_status="1";
$crowd = new CrowdCommandVo;
$crowd->crowd_id="5526396502";
$crowd->crowd_name="目标人群扩展";
$crowd->crowd_value="2191820003";
$crowd->target_type="130";
$label = new LabelCommandVo;
$label->target_type="131";
$label->label_id="3000494";
$label->label_name="关键词";
$label->label_desc="关键词";
$label->label_value="2000112";
$option_list = new OptionCommandVo;
$option_list->option_name="人群特征继承";
$option_list->option_value="2000123";
$option_list->tag_id="100000";
$label_option_properties = new LabelOptionProperties;
$label_option_properties->dmp_option_group_id="1001";
$label_option_properties->cate_name="714616513841";
$label_option_properties->cate_id="714616513841";
$option_list->label_option_properties = $label_option_properties;
$label->option_list = $option_list;
$label_option_properties = new LabelOptionProperties;
$label_option_properties->dmp_option_group_id="1001";
$label_option_properties->cate_name="714616513841";
$label_option_properties->cate_id="714616513841";
$label->label_option_properties = $label_option_properties;
$crowd->label = $label;
$crowd->lookalike_multiple="1";
$extend_seed_crowd_list = new ExtendSeedCrowdRefCommandVo;
$crowd = new ExtendSeedCrowdCommandVo;
$crowd->crowd_id="5536708993";
$crowd->crowd_name="喜欢店铺新品的访客";
$label = new ExtendSeedLabelCommandVo;
$label->label_id="3000494";
$label->label_name="关键词";
$option_list = new ExtendSeedOptionCommandVo;
$option_list->option_name="人群特征继承";
$option_list->option_value="2000123";
$option_list->tag_id="100000";
$label->option_list = $option_list;
$crowd->label = $label;
$extend_seed_crowd_list->crowd = $crowd;
$crowd->extend_seed_crowd_list = $extend_seed_crowd_list;
$data_list->crowd = $crowd;
$price = new PriceCommandVo;
$price->bid_price="30";
$price->discount="30";
$data_list->price = $price;
$req->setDataList(json_encode($data_list));
$resp = $c->execute($req, $sessionKey);
curl -X POST 'http://gw.api.taobao.com/router/rest' \
-H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \
-d 'app_key=12129701' \
-d 'format=json' \
-d 'method=taobao.universalbp.crowd.horizontal.modifystatus' \
-d 'partner_id=apidoc' \
-d 'session=723de196-b826-4f45-aaff-f3ec6ba6f41e' \
-d 'sign=3100A68DACE42503AA61FF4633A0D98D' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-25+16%3A14%3A04' \
-d 'v=2.0' \
-d 'data_list=null' \
-d 'top_service_context=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.UniversalbpCrowdHorizontalModifystatusRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.top_service_context="数据结构示例JSON格式"
req.data_list="数据结构示例JSON格式"
try:
resp= req.getResponse(sessionkey)
print(resp)
except Exception,e:
print(e)
pTopRequest pRequest = alloc_top_request();
pTopResponse pResponse = NULL;
pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret);
set_api_name(pRequest,"taobao.universalbp.crowd.horizontal.modifystatus");
add_param(pRequest,"top_service_context","数据结构JSON示例");
add_param(pRequest,"data_list","数据结构JSON示例");
pResponse = top_execute(pClient,pRequest,sessionKey);
printf("ret code:%d\n",pResponse->code);
if(pResponse->code == 0){
pTopResponseIterator ite = init_response_iterator(pResponse);
pResultItem pResultItem = alloc_result_item();
while(parseNext(ite, pResultItem) == 0){
printf("%s:%s\n",pResultItem->key,pResultItem->value);
}
destroy_response_iterator(ite);
destroy_result_item(pResultItem);
}
destroy_top_request(pRequest);
destroy_top_response(pResponse);
destroy_taobao_client(pClient);
TopClient = require('./topClient').TopClient;
var client = new TopClient({
'appkey': 'appkey',
'appsecret': 'secret',
'REST_URL': 'http://gw.api.taobao.com/router/rest'
});
client.execute('taobao.universalbp.crowd.horizontal.modifystatus', {
'top_service_context':'数据结构JSON示例',
'data_list':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})