TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
QianniuAutoTaskSettingSaveRequest req = new QianniuAutoTaskSettingSaveRequest();
QianniuAutoTaskSettingSaveRequest.BotsSubscribeRelationDo obj1 = new QianniuAutoTaskSettingSaveRequest.BotsSubscribeRelationDo();
obj1.setBotNick("CheckOrderBot");
obj1.setConfigInfo("{\"onAccountNick\":\"test1\",\"onAccountId\":2053954642,\"onHasConsultOrder\":true,\"onServiceAccount\":true,\"onSilentOrder\":true,\"showAddress\":true,\"showFixedPhone\":true,\"showMessage\":true,\"showMobilePhone\":true,\"showPostcode\":true,\"showReceiver\":true,\"taskRunBeginTime\":28800000,\"taskRunEndTime\":82800000},{\"failedToRemindTimeoutMs\":70000,\"isProcessFailedToRemind\":true,\"onAccountId\":3655133220,\"onAccountNick\":\"cy\",\"onHasConsultOrder\":true,\"onServiceAccount\":false,\"onSilentOrder\":true,\"processFailedToRemindGroupId\":150016521,\"remindDelayMs\":5000,\"remindMsg\":\"快点付款啦,不然没货啦,O(∩_∩)O哈哈~,设置时间:2017-04-05 13:59:20\",\"taskRunBeginTime\":28800000,\"taskRunEndTime\":82800000}");
obj1.setTaskDomain("autoTask");
obj1.setId(46001L);
obj1.setStatus(true);
req.setSubscribeRelation(obj1);
QianniuAutoTaskSettingSaveResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
QianniuAutoTaskSettingSaveRequest req = new QianniuAutoTaskSettingSaveRequest();
QianniuAutoTaskSettingSaveRequest.BotsSubscribeRelationDoDomain obj1 = new QianniuAutoTaskSettingSaveRequest.BotsSubscribeRelationDoDomain();
obj1.BotNick = "CheckOrderBot";
obj1.ConfigInfo = "{\"onAccountNick\":\"test1\",\"onAccountId\":2053954642,\"onHasConsultOrder\":true,\"onServiceAccount\":true,\"onSilentOrder\":true,\"showAddress\":true,\"showFixedPhone\":true,\"showMessage\":true,\"showMobilePhone\":true,\"showPostcode\":true,\"showReceiver\":true,\"taskRunBeginTime\":28800000,\"taskRunEndTime\":82800000},{\"failedToRemindTimeoutMs\":70000,\"isProcessFailedToRemind\":true,\"onAccountId\":3655133220,\"onAccountNick\":\"cy\",\"onHasConsultOrder\":true,\"onServiceAccount\":false,\"onSilentOrder\":true,\"processFailedToRemindGroupId\":150016521,\"remindDelayMs\":5000,\"remindMsg\":\"快点付款啦,不然没货啦,O(∩_∩)O哈哈~,设置时间:2017-04-05 13:59:20\",\"taskRunBeginTime\":28800000,\"taskRunEndTime\":82800000}";
obj1.TaskDomain = "autoTask";
obj1.Id = 46001L;
obj1.Status = true;
req.SubscribeRelation_ = obj1;
QianniuAutoTaskSettingSaveResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new QianniuAutoTaskSettingSaveRequest;
$subscribe_relation = new BotsSubscribeRelationDo;
$subscribe_relation->bot_nick="CheckOrderBot";
$subscribe_relation->config_info="{\"onAccountNick\":\"test1\",\"onAccountId\":2053954642,\"onHasConsultOrder\":true,\"onServiceAccount\":true,\"onSilentOrder\":true,\"showAddress\":true,\"showFixedPhone\":true,\"showMessage\":true,\"showMobilePhone\":true,\"showPostcode\":true,\"showReceiver\":true,\"taskRunBeginTime\":28800000,\"taskRunEndTime\":82800000},{\"failedToRemindTimeoutMs\":70000,\"isProcessFailedToRemind\":true,\"onAccountId\":3655133220,\"onAccountNick\":\"cy\",\"onHasConsultOrder\":true,\"onServiceAccount\":false,\"onSilentOrder\":true,\"processFailedToRemindGroupId\":150016521,\"remindDelayMs\":5000,\"remindMsg\":\"快点付款啦,不然没货啦,O(∩_∩)O哈哈~,设置时间:2017-04-05 13:59:20\",\"taskRunBeginTime\":28800000,\"taskRunEndTime\":82800000}";
$subscribe_relation->task_domain="autoTask";
$subscribe_relation->id="46001";
$subscribe_relation->status="true";
$req->setSubscribeRelation(json_encode($subscribe_relation));
$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.qianniu.auto.task.setting.save' \
-d 'partner_id=apidoc' \
-d 'session=613ee9f9-c4dc-400e-81c6-abf3b2820022' \
-d 'sign=54898B3623A60EF5121618C5E4A22026' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-08+03%3A47%3A20' \
-d 'v=2.0' \
-d 'subscribe_relation=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.QianniuAutoTaskSettingSaveRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.subscribe_relation=""
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.qianniu.auto.task.setting.save");
add_param(pRequest,"subscribe_relation","数据结构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.qianniu.auto.task.setting.save', {
'subscribe_relation':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})