TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaHavanaAccountImportRollbackRequest req = new AlibabaHavanaAccountImportRollbackRequest();
List<AlibabaHavanaAccountImportRollbackRequest.ImportAccountPacketVo> list2 = new ArrayList<AlibabaHavanaAccountImportRollbackRequest.ImportAccountPacketVo>();
AlibabaHavanaAccountImportRollbackRequest.ImportAccountPacketVo obj3 = new AlibabaHavanaAccountImportRollbackRequest.ImportAccountPacketVo();
list2.add(obj3);
AlibabaHavanaAccountImportRollbackRequest.ImportAccountVo obj5 = new AlibabaHavanaAccountImportRollbackRequest.ImportAccountVo();
obj5.setUserFrom("kaola");
obj5.setHavanaId(320309430L);
obj5.setRegionType(0L);
obj5.setJoinFrom("39");
obj5.setGmtCreateL(1574167991000L);
obj5.setInnerTag(0L);
obj5.setNewPassword("2332ewwewwewe223");
obj5.setSecurityEmail("helloUser@126.com");
obj5.setIsAdmin(true);
obj5.setSuspended(0L);
obj5.setMobilePhone("17623883282");
obj5.setGmtModifiedL(1574167991000L);
obj5.setUserRegDate(StringUtils.parseDateTime("2017-12-12 12:12:12"));
obj5.setExtraInfo("{}");
obj5.setEncryAlgorithm(0L);
obj5.setPwdSalt("2232$34we");
obj5.setBirthday(StringUtils.parseDateTime("2017-12-12 12:12:12"));
obj5.setGmtModified(StringUtils.parseDateTime("2017-12-12 12:12:12"));
obj5.setGender("F");
obj5.setOuterUid("10002303");
obj5.setLocale("zh_CN");
obj5.setUserRegIP("127.0.0.1");
obj5.setAccessType(2L);
obj5.setPlainPassword("123223");
obj5.setDomainTagToRemove(""tag1","tag2"");
obj5.setRegType("weibo");
obj5.setEmail("hellouser@123.com");
obj5.setDomainTagToAdd(""tag4","tag5"");
obj5.setUserId(3939932232L);
obj5.setSiteNick("helloUser");
obj5.setBusinessType(2L);
obj5.setDisableOldMobile(false);
obj5.setWithPassword(false);
obj5.setLocalStatus(0L);
list4.setImportAccountVO(obj5);
List<AlibabaHavanaAccountImportRollbackRequest.ImportUccRelationVo> list8 = new ArrayList<AlibabaHavanaAccountImportRollbackRequest.ImportUccRelationVo>();
AlibabaHavanaAccountImportRollbackRequest.ImportUccRelationVo obj9 = new AlibabaHavanaAccountImportRollbackRequest.ImportUccRelationVo();
list8.add(obj9);
obj9.setBindSite("0");
obj9.setBindUccId("33332233");
obj9.setExtraInfo("{}");
obj9.setLastModifiedTime(1574167991000L);
obj9.setOptType(1L);
obj9.setSite("39");
obj9.setUccId("199000043");
list6.setImportUccRelationVOList(list8);
req.setImportAccountPacketVO(list2);
req.setSite(39L);
req.setAppName("appName");
AlibabaHavanaAccountImportRollbackResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaHavanaAccountImportRollbackRequest req = new AlibabaHavanaAccountImportRollbackRequest();
List<AlibabaHavanaAccountImportRollbackRequest.ImportAccountPacketVoDomain> list2 = new List<AlibabaHavanaAccountImportRollbackRequest.ImportAccountPacketVoDomain>();
AlibabaHavanaAccountImportRollbackRequest.ImportAccountPacketVoDomain obj3 = new AlibabaHavanaAccountImportRollbackRequest.ImportAccountPacketVoDomain();
list2.Add(obj3);
AlibabaHavanaAccountImportRollbackRequest.ImportAccountVoDomain obj4 = new AlibabaHavanaAccountImportRollbackRequest.ImportAccountVoDomain();
obj4.UserFrom = "kaola";
obj4.HavanaId = 320309430L;
obj4.RegionType = 0L;
obj4.JoinFrom = "39";
obj4.GmtCreateL = 1574167991000L;
obj4.InnerTag = 0L;
obj4.NewPassword = "2332ewwewwewe223";
obj4.SecurityEmail = "helloUser@126.com";
obj4.IsAdmin = true;
obj4.Suspended = 0L;
obj4.MobilePhone = "17623883282";
obj4.GmtModifiedL = 1574167991000L;
obj4.UserRegDate = DateTime.Parse(2017-12-12 12:12:12");
obj4.ExtraInfo = "{}";
obj4.EncryAlgorithm = 0L;
obj4.PwdSalt = "2232$34we";
obj4.Birthday = DateTime.Parse(2017-12-12 12:12:12");
obj4.GmtModified = DateTime.Parse(2017-12-12 12:12:12");
obj4.Gender = "F";
obj4.OuterUid = "10002303";
obj4.Locale = "zh_CN";
obj4.UserRegIP = "127.0.0.1";
obj4.AccessType = 2L;
obj4.PlainPassword = "123223";
obj4.DomainTagToRemove = ""tag1","tag2"";
obj4.RegType = "weibo";
obj4.Email = "hellouser@123.com";
obj4.DomainTagToAdd = ""tag4","tag5"";
obj4.UserId = 3939932232L;
obj4.SiteNick = "helloUser";
obj4.BusinessType = 2L;
obj4.DisableOldMobile = false;
obj4.WithPassword = false;
obj4.LocalStatus = 0L;
obj3.ImportAccountVO= obj4;
List<AlibabaHavanaAccountImportRollbackRequest.ImportUccRelationVoDomain> list6 = new List<AlibabaHavanaAccountImportRollbackRequest.ImportUccRelationVoDomain>();
AlibabaHavanaAccountImportRollbackRequest.ImportUccRelationVoDomain obj7 = new AlibabaHavanaAccountImportRollbackRequest.ImportUccRelationVoDomain();
list6.Add(obj7);
obj7.BindSite = "0";
obj7.BindUccId = "33332233";
obj7.ExtraInfo = "{}";
obj7.LastModifiedTime = 1574167991000L;
obj7.OptType = 1L;
obj7.Site = "39";
obj7.UccId = "199000043";
obj3.ImportUccRelationVOList= list6;
req.ImportAccountPacketVO_ = list2;
req.Site = 39L;
req.AppName = "appName";
AlibabaHavanaAccountImportRollbackResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaHavanaAccountImportRollbackRequest;
$import_account_packet_v_o = new ImportAccountPacketVo;
$import_account_v_o = new ImportAccountVo;
$import_account_v_o->user_from="kaola";
$import_account_v_o->havana_id="320309430";
$import_account_v_o->region_type="0";
$import_account_v_o->join_from="39";
$import_account_v_o->gmt_create_l="1574167991000";
$import_account_v_o->inner_tag="0";
$import_account_v_o->new_password="2332ewwewwewe223";
$import_account_v_o->security_email="helloUser@126.com";
$import_account_v_o->is_admin="true";
$import_account_v_o->suspended="0";
$import_account_v_o->mobile_phone="17623883282";
$import_account_v_o->gmt_modified_l="1574167991000";
$import_account_v_o->user_reg_date="2017-12-12 12:12:12";
$import_account_v_o->extra_info="{}";
$import_account_v_o->encry_algorithm="0";
$import_account_v_o->pwd_salt="2232$34we";
$import_account_v_o->birthday="2017-12-12 12:12:12";
$import_account_v_o->gmt_modified="2017-12-12 12:12:12";
$import_account_v_o->gender="F";
$import_account_v_o->outer_uid="10002303";
$import_account_v_o->locale="zh_CN";
$import_account_v_o->user_reg_i_p="127.0.0.1";
$import_account_v_o->access_type="2";
$import_account_v_o->plain_password="123223";
$import_account_v_o->domain_tag_to_remove="[\"tag1\",\"tag2\"]";
$import_account_v_o->reg_type="weibo";
$import_account_v_o->email="hellouser@123.com";
$import_account_v_o->domain_tag_to_add="[\"tag4\",\"tag5\"]";
$import_account_v_o->user_id="3939932232";
$import_account_v_o->site_nick="helloUser";
$import_account_v_o->business_type="2";
$import_account_v_o->disable_old_mobile="false";
$import_account_v_o->with_password="false";
$import_account_v_o->local_status="0";
$import_account_packet_v_o->import_account_v_o = $import_account_v_o;
$import_ucc_relation_v_o_list = new ImportUccRelationVo;
$import_ucc_relation_v_o_list->bind_site="0";
$import_ucc_relation_v_o_list->bind_ucc_id="33332233";
$import_ucc_relation_v_o_list->extra_info="{}";
$import_ucc_relation_v_o_list->last_modified_time="1574167991000";
$import_ucc_relation_v_o_list->opt_type="1";
$import_ucc_relation_v_o_list->site="39";
$import_ucc_relation_v_o_list->ucc_id="199000043";
$import_account_packet_v_o->import_ucc_relation_v_o_list = $import_ucc_relation_v_o_list;
$req->setImportAccountPacketVO(json_encode($import_account_packet_v_o));
$req->setSite("39");
$req->setAppName("appName");
$resp = $c->execute($req);
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=alibaba.havana.account.import.rollback' \
-d 'partner_id=apidoc' \
-d 'sign=7FD8F0344EF6E2A0D27DD4386441A809' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-05+17%3A18%3A54' \
-d 'v=2.0' \
-d 'app_name=appName' \
-d 'import_account_packet_v_o=null' \
-d 'site=39'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaHavanaAccountImportRollbackRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.import_account_packet_v_o=""
req.site=39
req.app_name="appName"
try:
resp= req.getResponse()
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,"alibaba.havana.account.import.rollback");
add_param(pRequest,"import_account_packet_v_o","数据结构JSON示例");
add_param(pRequest,"site","39");
add_param(pRequest,"app_name","appName");
pResponse = top_execute(pClient,pRequest,NULL);
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('alibaba.havana.account.import.rollback', {
'import_account_packet_v_o':'数据结构JSON示例',
'site':'39',
'app_name':'appName'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})