TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAliqinTaSmsNumBatchsendRequest req = new AlibabaAliqinTaSmsNumBatchsendRequest();
req.setRecNumJson("[\"18600000000\",\"18600000001\",\"18600000002\",\"18600000003\",\"18600000004\"]");
req.setSmsContentJson("[\"短信内容1\",\"短信内容2\",\"短信内容3\",\"短信内容4\",\"短信内容5\"]");
req.setSignNameJson("[\"短信签名1\",\"短信签名2\",\"短信签名3\",\"短信签名4\",\"短信签名5\"]");
req.setSmsTemplateCode("SMS_10001");
req.setExtendNumJson("[\"1001\",\"1002\",\"1003\",\"1004\",\"1005\"]");
AlibabaAliqinTaSmsNumBatchsendResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaAliqinTaSmsNumBatchsendRequest req = new AlibabaAliqinTaSmsNumBatchsendRequest();
req.RecNumJson = "[\"18600000000\",\"18600000001\",\"18600000002\",\"18600000003\",\"18600000004\"]";
req.SmsContentJson = "[\"短信内容1\",\"短信内容2\",\"短信内容3\",\"短信内容4\",\"短信内容5\"]";
req.SignNameJson = "[\"短信签名1\",\"短信签名2\",\"短信签名3\",\"短信签名4\",\"短信签名5\"]";
req.SmsTemplateCode = "SMS_10001";
req.ExtendNumJson = "[\"1001\",\"1002\",\"1003\",\"1004\",\"1005\"]";
AlibabaAliqinTaSmsNumBatchsendResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAliqinTaSmsNumBatchsendRequest;
$req->setRecNumJson("[\"18600000000\",\"18600000001\",\"18600000002\",\"18600000003\",\"18600000004\"]");
$req->setSmsContentJson("[\"短信内容1\",\"短信内容2\",\"短信内容3\",\"短信内容4\",\"短信内容5\"]");
$req->setSignNameJson("[\"短信签名1\",\"短信签名2\",\"短信签名3\",\"短信签名4\",\"短信签名5\"]");
$req->setSmsTemplateCode("SMS_10001");
$req->setExtendNumJson("[\"1001\",\"1002\",\"1003\",\"1004\",\"1005\"]");
$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=alibaba.aliqin.ta.sms.num.batchsend' \
-d 'partner_id=apidoc' \
-d 'session=736de5bc-4432-4d26-868a-f7e31efa51cd' \
-d 'sign=638AF16C72D9261FBFA113D9886E2F9E' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-06+12%3A45%3A58' \
-d 'v=2.0' \
-d 'extend_num_json=%221001%22%2C%221002%22%2C%221003%22%2C%221004%22%2C%221005%22' \
-d 'rec_num_json=%2218600000000%22%2C%2218600000001%22%2C%2218600000002%22%2C%2218600000003%22%2C%2218600000004%22' \
-d 'sign_name_json=%22%E7%9F%AD%E4%BF%A1%E7%AD%BE%E5%90%8D1%22%2C%22%E7%9F%AD%E4%BF%A1%E7%AD%BE%E5%90%8D2%22%2C%22%E7%9F%AD%E4%BF%A1%E7%AD%BE%E5%90%8D3%22%2C%22%E7%9F%AD%E4%BF%A1%E7%AD%BE%E5%90%8D4%22%2C%22%E7%9F%AD%E4%BF%A1%E7%AD%BE%E5%90%8D5%22' \
-d 'sms_content_json=%22%E7%9F%AD%E4%BF%A1%E5%86%85%E5%AE%B91%22%2C%22%E7%9F%AD%E4%BF%A1%E5%86%85%E5%AE%B92%22%2C%22%E7%9F%AD%E4%BF%A1%E5%86%85%E5%AE%B93%22%2C%22%E7%9F%AD%E4%BF%A1%E5%86%85%E5%AE%B94%22%2C%22%E7%9F%AD%E4%BF%A1%E5%86%85%E5%AE%B95%22' \
-d 'sms_template_code=SMS_10001'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaAliqinTaSmsNumBatchsendRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.rec_num_json="[\"18600000000\",\"18600000001\",\"18600000002\",\"18600000003\",\"18600000004\"]"
req.sms_content_json="[\"短信内容1\",\"短信内容2\",\"短信内容3\",\"短信内容4\",\"短信内容5\"]"
req.sign_name_json="[\"短信签名1\",\"短信签名2\",\"短信签名3\",\"短信签名4\",\"短信签名5\"]"
req.sms_template_code="SMS_10001"
req.extend_num_json="[\"1001\",\"1002\",\"1003\",\"1004\",\"1005\"]"
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,"alibaba.aliqin.ta.sms.num.batchsend");
add_param(pRequest,"rec_num_json",""18600000000","18600000001","18600000002","18600000003","18600000004"");
add_param(pRequest,"sms_content_json",""短信内容1","短信内容2","短信内容3","短信内容4","短信内容5"");
add_param(pRequest,"sign_name_json",""短信签名1","短信签名2","短信签名3","短信签名4","短信签名5"");
add_param(pRequest,"sms_template_code","SMS_10001");
add_param(pRequest,"extend_num_json",""1001","1002","1003","1004","1005"");
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('alibaba.aliqin.ta.sms.num.batchsend', {
'rec_num_json':'"18600000000","18600000001","18600000002","18600000003","18600000004"',
'sms_content_json':'"短信内容1","短信内容2","短信内容3","短信内容4","短信内容5"',
'sign_name_json':'"短信签名1","短信签名2","短信签名3","短信签名4","短信签名5"',
'sms_template_code':'SMS_10001',
'extend_num_json':'"1001","1002","1003","1004","1005"'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})