TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
UniversalbpNewCrowdHorizontalModifybidpriceRequest req = new UniversalbpNewCrowdHorizontalModifybidpriceRequest();
UniversalbpNewCrowdHorizontalModifybidpriceRequest.TopServiceContext obj1 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.TopServiceContext();
obj1.setBizCode("xxxxx");
obj1.setLoginType(1L);
obj1.setMemberId(12345L);
obj1.setExt("{}");
req.setTopServiceContext(obj1);
UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdRefCommandListVO obj2 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdRefCommandListVO();
List<UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdRefCommandVO> list4 = new ArrayList<UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdRefCommandVO>();
UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdRefCommandVO obj5 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdRefCommandVO();
list4.add(obj5);
obj5.setCampaignId(68799007001L);
obj5.setAdgroupId(68796878061L);
obj5.setCrowdId(5526396502L);
obj5.setOnlineStatus(1L);
UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdCommandVO obj7 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdCommandVO();
obj7.setCrowdId(5526396502L);
obj7.setCrowdName("目标人群扩展");
obj7.setCrowdValue("2191820003");
obj7.setTargetType(130L);
UniversalbpNewCrowdHorizontalModifybidpriceRequest.LabelCommandVO obj8 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.LabelCommandVO();
obj8.setTargetType(131L);
obj8.setLabelId(3000494L);
obj8.setLabelName("关键词");
obj8.setLabelDesc("关键词");
obj8.setLabelValue("2000112");
List<UniversalbpNewCrowdHorizontalModifybidpriceRequest.OptionCommandVO> list10 = new ArrayList<UniversalbpNewCrowdHorizontalModifybidpriceRequest.OptionCommandVO>();
UniversalbpNewCrowdHorizontalModifybidpriceRequest.OptionCommandVO obj11 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.OptionCommandVO();
list10.add(obj11);
obj11.setOptionName("人群特征继承");
obj11.setOptionValue("2000123");
obj11.setTagId(100000L);
obj11.setProperties("");
UniversalbpNewCrowdHorizontalModifybidpriceRequest.LabelOptionProperties obj13 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.LabelOptionProperties();
obj13.setDmpOptionGroupId("1001");
obj13.setCateName("714616513841");
obj13.setCateId("714616513841");
list12.setLabelOptionProperties(obj13);
obj8.setOptionList(list10);
obj8.setProperties("");
UniversalbpNewCrowdHorizontalModifybidpriceRequest.LabelOptionProperties obj14 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.LabelOptionProperties();
obj14.setDmpOptionGroupId("1001");
obj14.setCateName("714616513841");
obj14.setCateId("714616513841");
obj8.setLabelOptionProperties(obj14);
obj8.setTargetValue(11111L);
obj7.setLabel(obj8);
obj7.setLookalikeMultiple("1");
List<UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedCrowdRefCommandVO> list16 = new ArrayList<UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedCrowdRefCommandVO>();
UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedCrowdRefCommandVO obj17 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedCrowdRefCommandVO();
list16.add(obj17);
UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedCrowdCommandVO obj19 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedCrowdCommandVO();
obj19.setCrowdId(5536708993L);
obj19.setCrowdName("喜欢店铺新品的访客");
UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedLabelCommandVO obj20 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedLabelCommandVO();
obj20.setLabelId(3000494L);
obj20.setLabelName("关键词");
List<UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedOptionCommandVO> list22 = new ArrayList<UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedOptionCommandVO>();
UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedOptionCommandVO obj23 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedOptionCommandVO();
list22.add(obj23);
obj23.setOptionName("人群特征继承");
obj23.setOptionValue("2000123");
obj23.setTagId(100000L);
obj20.setOptionList(list22);
obj19.setLabel(obj20);
list18.setCrowd(obj19);
obj7.setExtendSeedCrowdList(list16);
list6.setCrowd(obj7);
UniversalbpNewCrowdHorizontalModifybidpriceRequest.PriceCommandVO obj25 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.PriceCommandVO();
obj25.setBidPrice("30");
obj25.setDiscount("30");
list24.setPrice(obj25);
obj2.setCrowdList(list4);
req.setCrowdRefCommandListVO(obj2);
UniversalbpNewCrowdHorizontalModifybidpriceResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
UniversalbpNewCrowdHorizontalModifybidpriceRequest req = new UniversalbpNewCrowdHorizontalModifybidpriceRequest();
UniversalbpNewCrowdHorizontalModifybidpriceRequest.TopServiceContextDomain obj1 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.TopServiceContextDomain();
obj1.BizCode = "xxxxx";
obj1.LoginType = 1L;
obj1.MemberId = 12345L;
obj1.Ext = "{}";
req.TopServiceContext_ = obj1;
UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdRefCommandListVODomain obj2 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdRefCommandListVODomain();
List<UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdRefCommandVODomain> list4 = new List<UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdRefCommandVODomain>();
UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdRefCommandVODomain obj5 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdRefCommandVODomain();
list4.Add(obj5);
obj5.CampaignId = 68799007001L;
obj5.AdgroupId = 68796878061L;
obj5.CrowdId = 5526396502L;
obj5.OnlineStatus = 1L;
UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdCommandVODomain obj6 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.CrowdCommandVODomain();
obj6.CrowdId = 5526396502L;
obj6.CrowdName = "目标人群扩展";
obj6.CrowdValue = "2191820003";
obj6.TargetType = 130L;
UniversalbpNewCrowdHorizontalModifybidpriceRequest.LabelCommandVODomain obj7 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.LabelCommandVODomain();
obj7.TargetType = 131L;
obj7.LabelId = 3000494L;
obj7.LabelName = "关键词";
obj7.LabelDesc = "关键词";
obj7.LabelValue = "2000112";
List<UniversalbpNewCrowdHorizontalModifybidpriceRequest.OptionCommandVODomain> list9 = new List<UniversalbpNewCrowdHorizontalModifybidpriceRequest.OptionCommandVODomain>();
UniversalbpNewCrowdHorizontalModifybidpriceRequest.OptionCommandVODomain obj10 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.OptionCommandVODomain();
list9.Add(obj10);
obj10.OptionName = "人群特征继承";
obj10.OptionValue = "2000123";
obj10.TagId = 100000L;
obj10.Properties = "";
UniversalbpNewCrowdHorizontalModifybidpriceRequest.LabelOptionPropertiesDomain obj11 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.LabelOptionPropertiesDomain();
obj11.DmpOptionGroupId = "1001";
obj11.CateName = "714616513841";
obj11.CateId = "714616513841";
obj10.LabelOptionProperties= obj11;
obj7.OptionList= list9;
obj7.Properties = "";
UniversalbpNewCrowdHorizontalModifybidpriceRequest.LabelOptionPropertiesDomain obj12 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.LabelOptionPropertiesDomain();
obj12.DmpOptionGroupId = "1001";
obj12.CateName = "714616513841";
obj12.CateId = "714616513841";
obj7.LabelOptionProperties= obj12;
obj7.TargetValue = 11111L;
obj6.Label= obj7;
obj6.LookalikeMultiple = "1";
List<UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedCrowdRefCommandVODomain> list14 = new List<UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedCrowdRefCommandVODomain>();
UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedCrowdRefCommandVODomain obj15 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedCrowdRefCommandVODomain();
list14.Add(obj15);
UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedCrowdCommandVODomain obj16 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedCrowdCommandVODomain();
obj16.CrowdId = 5536708993L;
obj16.CrowdName = "喜欢店铺新品的访客";
UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedLabelCommandVODomain obj17 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedLabelCommandVODomain();
obj17.LabelId = 3000494L;
obj17.LabelName = "关键词";
List<UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedOptionCommandVODomain> list19 = new List<UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedOptionCommandVODomain>();
UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedOptionCommandVODomain obj20 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.ExtendSeedOptionCommandVODomain();
list19.Add(obj20);
obj20.OptionName = "人群特征继承";
obj20.OptionValue = "2000123";
obj20.TagId = 100000L;
obj17.OptionList= list19;
obj16.Label= obj17;
obj15.Crowd= obj16;
obj6.ExtendSeedCrowdList= list14;
obj5.Crowd= obj6;
UniversalbpNewCrowdHorizontalModifybidpriceRequest.PriceCommandVODomain obj21 = new UniversalbpNewCrowdHorizontalModifybidpriceRequest.PriceCommandVODomain();
obj21.BidPrice = "30";
obj21.Discount = "30";
obj5.Price= obj21;
obj2.CrowdList= list4;
req.CrowdRefCommandListVO_ = obj2;
UniversalbpNewCrowdHorizontalModifybidpriceResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new UniversalbpNewCrowdHorizontalModifybidpriceRequest;
$top_service_context = new TopServiceContext;
$top_service_context->biz_code="xxxxx";
$top_service_context->login_type="1";
$top_service_context->member_id="12345";
$top_service_context->ext="{}";
$req->setTopServiceContext(json_encode($top_service_context));
$crowd_ref_command_list_v_o = new CrowdRefCommandListVO;
$crowd_list = new CrowdRefCommandVO;
$crowd_list->campaign_id="68799007001";
$crowd_list->adgroup_id="68796878061";
$crowd_list->crowd_id="5526396502";
$crowd_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";
$option_list->properties="";
$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->properties="";
$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;
$label->target_value="11111";
$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;
$crowd_list->crowd = $crowd;
$price = new PriceCommandVO;
$price->bid_price="30";
$price->discount="30";
$crowd_list->price = $price;
$crowd_ref_command_list_v_o->crowd_list = $crowd_list;
$req->setCrowdRefCommandListVO(json_encode($crowd_ref_command_list_v_o));
$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.new.crowd.horizontal.modifybidprice' \
-d 'partner_id=apidoc' \
-d 'session=89d4de85-a137-42dc-963e-fc2654c8b3e5' \
-d 'sign=A58F0937BCB5F42595EF2D9857034526' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-25+16%3A14%3A57' \
-d 'v=2.0' \
-d 'crowd_ref_command_list_v_o=null' \
-d 'top_service_context=TopServiceContext'
# -*- coding: utf-8 -*-
import top.api
req=top.api.UniversalbpNewCrowdHorizontalModifybidpriceRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.top_service_context="TopServiceContext"
req.crowd_ref_command_list_v_o=""
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.new.crowd.horizontal.modifybidprice");
add_param(pRequest,"top_service_context","数据结构JSON示例");
add_param(pRequest,"crowd_ref_command_list_v_o","数据结构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.new.crowd.horizontal.modifybidprice', {
'top_service_context':'数据结构JSON示例',
'crowd_ref_command_list_v_o':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})