TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlisportsDatacenterDatasyncTreadmillRequest req = new AlibabaAlisportsDatacenterDatasyncTreadmillRequest();
req.setTempoDatas("23,56");
req.setCityCode(1024L);
req.setTimezone("8");
req.setMinHeartrate(66L);
req.setMaxHeartrate(109L);
req.setAvgHeartrate(78L);
req.setDeviceName("华为P30收集");
req.setSpeed("23.5,54");
req.setCollectTimeInterval(10L);
req.setCountryCode(1024L);
req.setEndTime(1582612165L);
req.setStartTime(1582612165L);
req.setHeartrateDatas("99,100");
req.setMileage(1200L);
req.setClimb(96L);
req.setDeviceType(1L);
req.setDurationTime(3408L);
req.setProvinceCode(1024L);
req.setCollectTimeUnit(2L);
req.setHrzMotionRangeDatas("23,45");
req.setMotionFrequencyDatas("89,45");
req.setMessageId("98");
req.setMaxSpeed("500");
req.setUserId("1234-opi");
req.setPowerFrequency(123L);
req.setCalorie("1000");
req.setLocation("120.5,200.3");
req.setDeviceModel("HUAWEI P30");
req.setSpeedDatas("23,45");
req.setSteps(1235L);
AlibabaAlisportsDatacenterDatasyncTreadmillResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaAlisportsDatacenterDatasyncTreadmillRequest req = new AlibabaAlisportsDatacenterDatasyncTreadmillRequest();
req.TempoDatas = "23,56";
req.CityCode = 1024L;
req.Timezone = "8";
req.MinHeartrate = 66L;
req.MaxHeartrate = 109L;
req.AvgHeartrate = 78L;
req.DeviceName = "华为P30收集";
req.Speed = "23.5,54";
req.CollectTimeInterval = 10L;
req.CountryCode = 1024L;
req.EndTime = 1582612165L;
req.StartTime = 1582612165L;
req.HeartrateDatas = "99,100";
req.Mileage = 1200L;
req.Climb = 96L;
req.DeviceType = 1L;
req.DurationTime = 3408L;
req.ProvinceCode = 1024L;
req.CollectTimeUnit = 2L;
req.HrzMotionRangeDatas = "23,45";
req.MotionFrequencyDatas = "89,45";
req.MessageId = "98";
req.MaxSpeed = "500";
req.UserId = "1234-opi";
req.PowerFrequency = 123L;
req.Calorie = "1000";
req.Location = "120.5,200.3";
req.DeviceModel = "HUAWEI P30";
req.SpeedDatas = "23,45";
req.Steps = 1235L;
AlibabaAlisportsDatacenterDatasyncTreadmillResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAlisportsDatacenterDatasyncTreadmillRequest;
$req->setTempoDatas("23,56");
$req->setCityCode("1024");
$req->setTimezone("8");
$req->setMinHeartrate("66");
$req->setMaxHeartrate("109");
$req->setAvgHeartrate("78");
$req->setDeviceName("华为P30收集");
$req->setSpeed("23.5,54");
$req->setCollectTimeInterval("10");
$req->setCountryCode("1024");
$req->setEndTime("1582612165");
$req->setStartTime("1582612165");
$req->setHeartrateDatas("99,100");
$req->setMileage("1200");
$req->setClimb("96");
$req->setDeviceType("1");
$req->setDurationTime("3408");
$req->setProvinceCode("1024");
$req->setCollectTimeUnit("2");
$req->setHrzMotionRangeDatas("23,45");
$req->setMotionFrequencyDatas("89,45");
$req->setMessageId("98");
$req->setMaxSpeed("500");
$req->setUserId("1234-opi");
$req->setPowerFrequency("123");
$req->setCalorie("1000");
$req->setLocation("120.5,200.3");
$req->setDeviceModel("HUAWEI P30");
$req->setSpeedDatas("23,45");
$req->setSteps("1235");
$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.alisports.datacenter.datasync.treadmill' \
-d 'partner_id=apidoc' \
-d 'sign=AF867D9363C911AD864A53043829A24D' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-24+12%3A04%3A48' \
-d 'v=2.0' \
-d 'avg_heartrate=78' \
-d 'calorie=1000' \
-d 'city_code=1024' \
-d 'climb=96' \
-d 'collect_time_interval=10' \
-d 'collect_time_unit=2' \
-d 'country_code=1024' \
-d 'device_model=HUAWEI+P30' \
-d 'device_name=%E5%8D%8E%E4%B8%BAP30%E6%94%B6%E9%9B%86' \
-d 'device_type=1' \
-d 'duration_time=3408' \
-d 'end_time=1582612165' \
-d 'heartrate_datas=99%2C100' \
-d 'hrz_motion_range_datas=23%2C45' \
-d 'location=120.5%2C200.3' \
-d 'max_heartrate=109' \
-d 'max_speed=500' \
-d 'message_id=98' \
-d 'mileage=1200' \
-d 'min_heartrate=66' \
-d 'motion_frequency_datas=89%2C45' \
-d 'power_frequency=123' \
-d 'province_code=1024' \
-d 'speed=23.5%2C54' \
-d 'speed_datas=23%2C45' \
-d 'start_time=1582612165' \
-d 'steps=1235' \
-d 'tempo_datas=23%2C56' \
-d 'timezone=8' \
-d 'user_id=1234-opi'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaAlisportsDatacenterDatasyncTreadmillRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.tempo_datas="23,56"
req.city_code=1024
req.timezone="8"
req.min_heartrate=66
req.max_heartrate=109
req.avg_heartrate=78
req.device_name="华为P30收集"
req.speed="23.5,54"
req.collect_time_interval=10
req.country_code=1024
req.end_time=1582612165
req.start_time=1582612165
req.heartrate_datas="99,100"
req.mileage=1200
req.climb=96
req.device_type=1
req.duration_time=3408
req.province_code=1024
req.collect_time_unit=2
req.hrz_motion_range_datas="23,45"
req.motion_frequency_datas="89,45"
req.message_id="98"
req.max_speed="500"
req.user_id="1234-opi"
req.power_frequency=123
req.calorie="1000"
req.location="120.5,200.3"
req.device_model="HUAWEI P30"
req.speed_datas="23,45"
req.steps=1235
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.alisports.datacenter.datasync.treadmill");
add_param(pRequest,"tempo_datas","23,56");
add_param(pRequest,"city_code","1024");
add_param(pRequest,"timezone","8");
add_param(pRequest,"min_heartrate","66");
add_param(pRequest,"max_heartrate","109");
add_param(pRequest,"avg_heartrate","78");
add_param(pRequest,"device_name","华为P30收集");
add_param(pRequest,"speed","23.5,54");
add_param(pRequest,"collect_time_interval","10");
add_param(pRequest,"country_code","1024");
add_param(pRequest,"end_time","1582612165");
add_param(pRequest,"start_time","1582612165");
add_param(pRequest,"heartrate_datas","99,100");
add_param(pRequest,"mileage","1200");
add_param(pRequest,"climb","96");
add_param(pRequest,"device_type","1");
add_param(pRequest,"duration_time","3408");
add_param(pRequest,"province_code","1024");
add_param(pRequest,"collect_time_unit","2");
add_param(pRequest,"hrz_motion_range_datas","23,45");
add_param(pRequest,"motion_frequency_datas","89,45");
add_param(pRequest,"message_id","98");
add_param(pRequest,"max_speed","500");
add_param(pRequest,"user_id","1234-opi");
add_param(pRequest,"power_frequency","123");
add_param(pRequest,"calorie","1000");
add_param(pRequest,"location","120.5,200.3");
add_param(pRequest,"device_model","HUAWEI P30");
add_param(pRequest,"speed_datas","23,45");
add_param(pRequest,"steps","1235");
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.alisports.datacenter.datasync.treadmill', {
'tempo_datas':'23,56',
'city_code':'1024',
'timezone':'8',
'min_heartrate':'66',
'max_heartrate':'109',
'avg_heartrate':'78',
'device_name':'华为P30收集',
'speed':'23.5,54',
'collect_time_interval':'10',
'country_code':'1024',
'end_time':'1582612165',
'start_time':'1582612165',
'heartrate_datas':'99,100',
'mileage':'1200',
'climb':'96',
'device_type':'1',
'duration_time':'3408',
'province_code':'1024',
'collect_time_unit':'2',
'hrz_motion_range_datas':'23,45',
'motion_frequency_datas':'89,45',
'message_id':'98',
'max_speed':'500',
'user_id':'1234-opi',
'power_frequency':'123',
'calorie':'1000',
'location':'120.5,200.3',
'device_model':'HUAWEI P30',
'speed_datas':'23,45',
'steps':'1235'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})