TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlscEloanNoticeCouponchangeRequest req = new AlibabaAlscEloanNoticeCouponchangeRequest();
req.setGmtCreated("2026-01-28 12:25:00");
req.setGmtUsed("2026-01-28 12:25:00");
req.setBizCode("cloanWithFullLinkApi");
req.setMinLoanAmountLimit("100.00");
req.setLoanTermCount(3L);
req.setTitle("满 100 减 10");
req.setType("DISCOUNT");
req.setUserId("199712");
req.setLoanAmount("100.12");
req.setMinLoanTermLimit(3L);
req.setLoanOrderNo("qwasd123468");
req.setStartTime("2026-01-28 12:25:00");
req.setEndTime("2026-01-28 12:25:00");
req.setCouponCode("123456");
req.setSupportScene("LEND");
req.setStatus("UNUSE");
AlibabaAlscEloanNoticeCouponchangeResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaAlscEloanNoticeCouponchangeRequest req = new AlibabaAlscEloanNoticeCouponchangeRequest();
req.GmtCreated = "2026-01-28 12:25:00";
req.GmtUsed = "2026-01-28 12:25:00";
req.BizCode = "cloanWithFullLinkApi";
req.MinLoanAmountLimit = "100.00";
req.LoanTermCount = 3L;
req.Title = "满 100 减 10";
req.Type = "DISCOUNT";
req.UserId = "199712";
req.LoanAmount = "100.12";
req.MinLoanTermLimit = 3L;
req.LoanOrderNo = "qwasd123468";
req.StartTime = "2026-01-28 12:25:00";
req.EndTime = "2026-01-28 12:25:00";
req.CouponCode = "123456";
req.SupportScene = "LEND";
req.Status = "UNUSE";
AlibabaAlscEloanNoticeCouponchangeResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAlscEloanNoticeCouponchangeRequest;
$req->setGmtCreated("2026-01-28 12:25:00");
$req->setGmtUsed("2026-01-28 12:25:00");
$req->setBizCode("cloanWithFullLinkApi");
$req->setMinLoanAmountLimit("100.00");
$req->setLoanTermCount("3");
$req->setTitle("满 100 减 10");
$req->setType("DISCOUNT");
$req->setUserId("199712");
$req->setLoanAmount("100.12");
$req->setMinLoanTermLimit("3");
$req->setLoanOrderNo("qwasd123468");
$req->setStartTime("2026-01-28 12:25:00");
$req->setEndTime("2026-01-28 12:25:00");
$req->setCouponCode("123456");
$req->setSupportScene("LEND");
$req->setStatus("UNUSE");
$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.alsc.eloan.notice.couponchange' \
-d 'partner_id=apidoc' \
-d 'sign=CED944C55F291C843FEFE50EFECABE93' \
-d 'sign_method=hmac' \
-d 'timestamp=2026-04-05+07%3A27%3A57' \
-d 'v=2.0' \
-d 'biz_code=cloanWithFullLinkApi' \
-d 'coupon_code=123456' \
-d 'end_time=2026-01-28+12%3A25%3A00' \
-d 'gmt_created=2026-01-28+12%3A25%3A00' \
-d 'gmt_used=2026-01-28+12%3A25%3A00' \
-d 'loan_amount=100.12' \
-d 'loan_order_no=qwasd123468' \
-d 'loan_term_count=3' \
-d 'min_loan_amount_limit=100.00' \
-d 'min_loan_term_limit=3' \
-d 'start_time=2026-01-28+12%3A25%3A00' \
-d 'status=UNUSE' \
-d 'support_scene=LEND' \
-d 'title=%E6%BB%A1+100+%E5%87%8F+10' \
-d 'type=DISCOUNT' \
-d 'user_id=199712'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaAlscEloanNoticeCouponchangeRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.gmt_created="2026-01-28 12:25:00"
req.gmt_used="2026-01-28 12:25:00"
req.biz_code="cloanWithFullLinkApi"
req.min_loan_amount_limit="100.00"
req.loan_term_count=3
req.title="满 100 减 10"
req.type="DISCOUNT"
req.user_id="199712"
req.loan_amount="100.12"
req.min_loan_term_limit=3
req.loan_order_no="qwasd123468"
req.start_time="2026-01-28 12:25:00"
req.end_time="2026-01-28 12:25:00"
req.coupon_code="123456"
req.support_scene="LEND"
req.status="UNUSE"
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.alsc.eloan.notice.couponchange");
add_param(pRequest,"gmt_created","2026-01-28 12:25:00");
add_param(pRequest,"gmt_used","2026-01-28 12:25:00");
add_param(pRequest,"biz_code","cloanWithFullLinkApi");
add_param(pRequest,"min_loan_amount_limit","100.00");
add_param(pRequest,"loan_term_count","3");
add_param(pRequest,"title","满 100 减 10");
add_param(pRequest,"type","DISCOUNT");
add_param(pRequest,"user_id","199712");
add_param(pRequest,"loan_amount","100.12");
add_param(pRequest,"min_loan_term_limit","3");
add_param(pRequest,"loan_order_no","qwasd123468");
add_param(pRequest,"start_time","2026-01-28 12:25:00");
add_param(pRequest,"end_time","2026-01-28 12:25:00");
add_param(pRequest,"coupon_code","123456");
add_param(pRequest,"support_scene","LEND");
add_param(pRequest,"status","UNUSE");
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',
'url': 'http://gw.api.taobao.com/router/rest'
});
client.execute('alibaba.alsc.eloan.notice.couponchange', {
'gmt_created':'2026-01-28 12:25:00',
'gmt_used':'2026-01-28 12:25:00',
'biz_code':'cloanWithFullLinkApi',
'min_loan_amount_limit':'100.00',
'loan_term_count':'3',
'title':'满 100 减 10',
'type':'DISCOUNT',
'user_id':'199712',
'loan_amount':'100.12',
'min_loan_term_limit':'3',
'loan_order_no':'qwasd123468',
'start_time':'2026-01-28 12:25:00',
'end_time':'2026-01-28 12:25:00',
'coupon_code':'123456',
'support_scene':'LEND',
'status':'UNUSE'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})