TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
CouponLocalizationAddtemplateRequest req = new CouponLocalizationAddtemplateRequest();
CouponLocalizationAddtemplateRequest.CouponTemplateQuery obj1 = new CouponLocalizationAddtemplateRequest.CouponTemplateQuery();
obj1.setSpreadEndTime(StringUtils.parseDateTime("2020-05-06 00:00:00"));
obj1.setLimitNum(10L);
obj1.setDecreaseMoney(1L);
obj1.setDefTransferValues(1L);
obj1.setStartFee(1L);
obj1.setStartTime(StringUtils.parseDateTime("2020-05-06 00:00:00"));
obj1.setItemIdList(new Long[] { 1 };
);
obj1.setEndTime(StringUtils.parseDateTime("2020-05-06 00:00:00"));
obj1.setSpreadStartTime(StringUtils.parseDateTime("2020-05-06 00:00:00"));
obj1.setTitle("测试卡券");
obj1.setTotalCount(10L);
obj1.setPictures("test");
obj1.setExpression("#1");
obj1.setInstruction("描述使用值");
obj1.setPeriodDays(10L);
obj1.setCouponTag(1L);
obj1.setTagId(888L);
obj1.setIsHide(false);
req.setCouponTemplateQuery(obj1);
CouponLocalizationAddtemplateResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
CouponLocalizationAddtemplateRequest req = new CouponLocalizationAddtemplateRequest();
CouponLocalizationAddtemplateRequest.CouponTemplateQueryDomain obj1 = new CouponLocalizationAddtemplateRequest.CouponTemplateQueryDomain();
obj1.SpreadEndTime = DateTime.Parse(2020-05-06 00:00:00");
obj1.LimitNum = 10L;
obj1.DecreaseMoney = 1L;
obj1.DefTransferValues = 1L;
obj1.StartFee = 1L;
obj1.StartTime = DateTime.Parse(2020-05-06 00:00:00");
obj1.ItemIdList = new long[] { 1 };
;
obj1.EndTime = DateTime.Parse(2020-05-06 00:00:00");
obj1.SpreadStartTime = DateTime.Parse(2020-05-06 00:00:00");
obj1.Title = "测试卡券";
obj1.TotalCount = 10L;
obj1.Pictures = "test";
obj1.Expression = "#1";
obj1.Instruction = "描述使用值";
obj1.PeriodDays = 10L;
obj1.CouponTag = 1L;
obj1.TagId = 888L;
obj1.IsHide = false;
req.CouponTemplateQuery_ = obj1;
CouponLocalizationAddtemplateResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new CouponLocalizationAddtemplateRequest;
$coupon_template_query = new CouponTemplateQuery;
$coupon_template_query->spread_end_time="2020-05-06 00:00:00";
$coupon_template_query->limit_num="10";
$coupon_template_query->decrease_money="1";
$coupon_template_query->def_transfer_values="1";
$coupon_template_query->start_fee="1";
$coupon_template_query->start_time="2020-05-06 00:00:00";
$coupon_template_query->item_id_list="1";
$coupon_template_query->end_time="2020-05-06 00:00:00";
$coupon_template_query->spread_start_time="2020-05-06 00:00:00";
$coupon_template_query->title="测试卡券";
$coupon_template_query->total_count="10";
$coupon_template_query->pictures="test";
$coupon_template_query->expression="#1";
$coupon_template_query->instruction="描述使用值";
$coupon_template_query->period_days="10";
$coupon_template_query->coupon_tag="1";
$coupon_template_query->tag_id="888";
$coupon_template_query->is_hide="false";
$req->setCouponTemplateQuery(json_encode($coupon_template_query));
$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.coupon.localization.addtemplate' \
-d 'partner_id=apidoc' \
-d 'session=31f22e85-7a70-4fe0-82c6-ea63ed369ccb' \
-d 'sign=56FFFAC2E079A3C16D6E134CD0A025CE' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-31+01%3A19%3A22' \
-d 'v=2.0' \
-d 'coupon_template_query=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.CouponLocalizationAddtemplateRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.coupon_template_query=""
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.coupon.localization.addtemplate");
add_param(pRequest,"coupon_template_query","数据结构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.coupon.localization.addtemplate', {
'coupon_template_query':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})