阿里体育码商平台核销接口
获取团队报名信息
创建赛事支付订单
赛事中台-站点赛事列表获取
获取分组列表
获取分组模板详情
阿里体育会员系统帐号登录注册token验证接口
获取会员信息
阿里体育会员系统--获取登录信息接口
获取届数列表
IP列表获取
系列赛分页获取
根据赛事ID获取约束列表
根据分组ID列表获取信息
获取节点详情
通过赛事列表获取分组列表
报名流程获取
系列赛结构模板分页获取
根据赛事id列表获取赛事节点以及系列赛相关信息
获取用户在多个站点的报名信息
根据团队id查询订单详情
sso_token验证
sso_token刷新
第三方赛事录入接口
赛事分组录入接口
第三方赛事项目发布状态修改接口
第三方赛事发布状态修改接口
第三方赛事退赛接口
第三方跟新订单退款状态
修改赛事可报名库存
第三方更新审核状态
获取赛事类型列表
获取队伍的当前状态
根据属性获取用户的历史报名信息
删除第三方接入账户
三方赛事删除接口
获取赛事中台表单属性类型
获取赛事中台流程
获取属性模板列表
获取订单详情
模板发送单条短信
三方获取eventDO信息
三方获取groupDO信息
交易系统订单同步接口,运享通专用
交易系统统一支付模块
阿里体育-卡信息同步接口
获取用户余额详情
赛事订单分成到邀请人
三方创建人像接口
三方编辑人像接口
三方从分组中删除会员接口
三方查询人像接口
阿里体育会员系统--手机号验证接口
阿里体育会员系统--取消三方关联接口
步数上传接口
商家入驻审核通过消息
商家入驻审核不通过消息
乐动力跑步数据上传接口
第三方系统人像创建
更新人像信息
人脸识别删除人像
取消订单通知
阿里体育电子凭证商品核销API
三方支付接口
查询支付状态
电子凭证查询
健身入淘订单通知
阿里体育会员系统-支付宝授权接口
阿里体育数据中心用户当天累积数据同步接口
阿里体育数据中心用户运动数据同步接口
阿里体育数据中心用户个人信息同步接口
阿里体育数据中心用户睡眠数据同步接口
健身入淘订单信息通知
阿里体育三方ID绑定接口
录入用户参赛号码
交易系统创建红票
交易系统创建蓝票
交易系统创建蓝票及完善信息
人脸搜索接口
附近门店摘要信息列表
同步saas订单
会员码查询
核销可用性检测
桌球Saas端核销接口
阿里体育店铺线上状态修改通知SaaS接口
商家新增短信群发任务
赛事路跑--同步赛事项目信息接口
赛事路跑--同步比赛成绩接口
赛事路跑--参赛号同步接口
赛事路跑--订单状态同步接口
赛事路跑--同步赛事接口
线下会员绑定
会员绑定查询
会员卡解绑
三方查找录入的人脸
活动列表接口
钓鱼活动确认订单或者取消
钓鱼活动下单
从isv查询钓鱼活动详情,透出给用户
支付宝人脸识别后置处理
设备支付宝人脸识别初始化
设备支付宝人脸信息查询
二维码内容解码
获取视频列表
阿里体育同步跑步机设备数据
设备注册接口
设备消息确认接口
设备请求token获取
设备配置项获取
闸机开闸
发放租赁商品
租赁产品归还
验证租赁产品是否允许归还
租赁设备发货通知租赁系统
场馆人像搜索
人脸业务回调
权益上下线
创建/更新权益
权益核销通知
授权账号信息
三方关系解绑接口
授权绑定关系接口
授权token校验
阿里体育SAAS根据场地查询预定场次时间矩阵
阿里体育SAAS订单支付通知
阿里体育SAAS订单退款通知
阿里体育SAAS票券商品查询
阿里体育SAAS订单创建
阿里体育SAAS订场场地查询
阿里体育SAAS订单关闭
阿里体育SAAS订单校验退款
阿里体育SAAS订场商品查询
阿里体育SAAS根据商品查询预定场次时间矩阵
阿里体育SAAS根据子订单退款通知
阿里体育SAAS订单详情
阿里体育SAAS获取支付宝支付参数
阿里体育SAAS组织机构详情
阿里体育SAAS二维码核销
商家赛事数据统计
商家赛事列表数据统计
任务调度客户端资源上报
阿里体育SAAS批量查询次票商品
阿里体育SAAS订场商品批量查询
阿里体育数据中心用户睡眠数据同步接口
环境 | HTTP请求地址 | HTTPS请求地址 |
---|---|---|
正式环境 | http://gw.api.taobao.com/router/rest | https://eco.taobao.com/router/rest |
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
method | String | 是 | API接口名称。 |
app_key | String | 是 | TOP分配给应用的AppKey。 |
target_app_key | String | 否 | 被调用的目标AppKey,仅当被调用的API为第三方ISV提供时有效。 |
sign_method | String | 是 | 签名的摘要算法,可选值为:hmac,md5。 |
sign | String | 是 | API输入参数签名结果,签名算法介绍请点击这里。 |
session | String | 否 | 用户登录授权成功后,TOP颁发给应用的授权信息,详细介绍请点击这里。当此API的标签上注明:“需要授权”,则此参数必传;“不需要授权”,则此参数不需要传;“可选授权”,则此参数为可选。 |
timestamp | String | 是 | 时间戳,格式为yyyy-MM-dd HH:mm:ss,时区为GMT+8,例如:2015-01-01 12:00:00。淘宝API服务端允许客户端请求最大时间误差为10分钟。 |
format | String | 否 | 响应格式。默认为xml格式,可选值:xml,json。 |
v | String | 是 | API协议版本,可选值:2.0。 |
partner_id | String | 否 | 合作伙伴身份标识。 |
simplify | Boolean | 否 | 是否采用精简JSON返回格式,仅当format=json时有效,默认值为:false。 |
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
alisp_app_key | String | 必须 | test_appkey | 应用appkey | |
stime | String | 必须 | 2018-10-10 11:11:11 | 入睡时间,格式:y-m-d h:i:s | |
sober_time | String | 可选 | 1 | 清醒时间,单位:小时 | |
shallow_time | String | 可选 | 1 | 浅度睡眠时间,单位:小时 | |
deep_time | String | 可选 | 1 | 深度睡眠时间,单位:小时 | |
all_time | String | 必须 | 1 | 睡眠总时间,单位:小时 | |
aliuid | String | 必须 | abc | 阿里体育用户id | |
alisp_sign | String | 必须 | abc | 接口签名 | |
alisp_time | String | 必须 | 1234567890 | 时间戳精确到秒 | |
etime | String | 必须 | 2018-10-10 11:11:11 | 醒来时间,格式:y-m-d h:i:s |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
alisp_code | Number | 200 | alisp_code |
alisp_msg | String | 操作成功 | alisp_msg |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaAlisportsDataSportsSyncsleepdataRequest req = new AlibabaAlisportsDataSportsSyncsleepdataRequest(); req.setAlispAppKey( "test_appkey" ); req.setStime( "2018-10-10 11:11:11" ); req.setSoberTime( "1" ); req.setShallowTime( "1" ); req.setDeepTime( "1" ); req.setAllTime( "1" ); req.setAliuid( "abc" ); req.setAlispSign( "abc" ); req.setAlispTime( "1234567890" ); req.setEtime( "2018-10-10 11:11:11" ); AlibabaAlisportsDataSportsSyncsleepdataResponse rsp = client.execute(req); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | ITopClient client = new DefaultTopClient(url, appkey, secret); AlibabaAlisportsDataSportsSyncsleepdataRequest req = new AlibabaAlisportsDataSportsSyncsleepdataRequest(); req.AlispAppKey = "test_appkey" ; req.Stime = "2018-10-10 11:11:11" ; req.SoberTime = "1" ; req.ShallowTime = "1" ; req.DeepTime = "1" ; req.AllTime = "1" ; req.Aliuid = "abc" ; req.AlispSign = "abc" ; req.AlispTime = "1234567890" ; req.Etime = "2018-10-10 11:11:11" ; AlibabaAlisportsDataSportsSyncsleepdataResponse rsp = client.Execute(req); Console.WriteLine(rsp.Body); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | $c = new TopClient; $c ->appkey = $appkey ; $c ->secretKey = $secret ; $req = new AlibabaAlisportsDataSportsSyncsleepdataRequest; $req ->setAlispAppKey( "test_appkey" ); $req ->setStime( "2018-10-10 11:11:11" ); $req ->setSoberTime( "1" ); $req ->setShallowTime( "1" ); $req ->setDeepTime( "1" ); $req ->setAllTime( "1" ); $req ->setAliuid( "abc" ); $req ->setAlispSign( "abc" ); $req ->setAlispTime( "1234567890" ); $req ->setEtime( "2018-10-10 11:11:11" ); $resp = $c ->execute( $req ); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | -H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \ -d 'app_key=12129701' \ -d 'format=json' \ -d 'method=alibaba.alisports.data.sports.syncsleepdata' \ -d 'partner_id=apidoc' \ -d 'sign=4525F3C3D7831F7D589097900C70544B' \ -d 'sign_method=hmac' \ -d 'timestamp=2025-06-24+12%3A22%3A36' \ -d 'v=2.0' \ -d 'alisp_app_key=test_appkey' \ -d 'alisp_sign=abc' \ -d 'alisp_time=1234567890' \ -d 'aliuid=abc' \ -d 'all_time=1' \ -d 'deep_time=1' \ -d 'etime=2018-10-10+11%3A11%3A11' \ -d 'shallow_time=1' \ -d 'sober_time=1' \ -d 'stime=2018-10-10+11%3A11%3A11' |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | # -*- coding: utf-8 -*- import top.api req = top.api.AlibabaAlisportsDataSportsSyncsleepdataRequest(url,port) req.set_app_info(top.appinfo(appkey,secret)) req.alisp_app_key = "test_appkey" req.stime = "2018-10-10 11:11:11" req.sober_time = "1" req.shallow_time = "1" req.deep_time = "1" req.all_time = "1" req.aliuid = "abc" req.alisp_sign = "abc" req.alisp_time = "1234567890" req.etime = "2018-10-10 11:11:11" try : resp = req.getResponse() print (resp) except Exception,e: print (e) |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | pTopRequest pRequest = alloc_top_request(); pTopResponse pResponse = NULL; pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret); set_api_name(pRequest, "alibaba.alisports.data.sports.syncsleepdata" ); add_param(pRequest, "alisp_app_key" , "test_appkey" ); add_param(pRequest, "stime" , "2018-10-10 11:11:11" ); add_param(pRequest, "sober_time" , "1" ); add_param(pRequest, "shallow_time" , "1" ); add_param(pRequest, "deep_time" , "1" ); add_param(pRequest, "all_time" , "1" ); add_param(pRequest, "aliuid" , "abc" ); add_param(pRequest, "alisp_sign" , "abc" ); add_param(pRequest, "alisp_time" , "1234567890" ); add_param(pRequest, "etime" , "2018-10-10 11:11:11" ); 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); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | TopClient = require( './topClient' ).TopClient; var client = new TopClient({ 'appkey' : 'appkey' , 'appsecret' : 'secret' , }); client.execute( 'alibaba.alisports.data.sports.syncsleepdata' , { 'alisp_app_key' : 'test_appkey' , 'stime' : '2018-10-10 11:11:11' , 'sober_time' : '1' , 'shallow_time' : '1' , 'deep_time' : '1' , 'all_time' : '1' , 'aliuid' : 'abc' , 'alisp_sign' : 'abc' , 'alisp_time' : '1234567890' , 'etime' : '2018-10-10 11:11:11' }, function(error, response) { if (!error) console.log(response); else console.log(error); }) |
1 2 3 4 | < alibaba_alisports_data_sports_syncsleepdata_response > < alisp_code >200</ alisp_code > < alisp_msg >操作成功</ alisp_msg > </ alibaba_alisports_data_sports_syncsleepdata_response > |
1 2 3 4 5 6 | { "alibaba_alisports_data_sports_syncsleepdata_response" :{ "alisp_code" :200, "alisp_msg" : "操作成功" } } |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
1 2 3 4 5 6 7 8 | { "error_response" :{ "msg" : "Remote service error" , "code" :50, "sub_msg" : "非法参数" , "sub_code" : "isv.invalid-parameter" } } |
错误码 | 错误描述 | 解决方案 |
---|