阿里体育码商平台核销接口
获取团队报名信息
创建赛事支付订单
赛事中台-站点赛事列表获取
获取分组列表
获取分组模板详情
阿里体育会员系统帐号登录注册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。 |
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
code | String | 必须 | 115543886400 | 联盟卡号 | |
member_serial | String | 必须 | 88888888 | 线下会员卡号/会员uid | |
store_id | String | 必须 | 11567425 | 门店ID | |
request_no | String | 必须 | jfklajekhrjehkjzf83 | 请求号,防止前端重复提交 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
is_success | Boolean | true | 请求是否成功 |
model | Boolean | true | 业务是否成功 |
msg_info | String | 操作成功 | 操作结果描述 |
msg_code | String | 200 | 响应码,200表示成功 |
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaAlisportsPoolSaasMemberBindRequest req = new AlibabaAlisportsPoolSaasMemberBindRequest(); req.setCode("115543886400"); req.setMemberSerial("88888888"); req.setStoreId("11567425"); req.setRequestNo("jfklajekhrjehkjzf83"); AlibabaAlisportsPoolSaasMemberBindResponse rsp = client.execute(req); System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret); AlibabaAlisportsPoolSaasMemberBindRequest req = new AlibabaAlisportsPoolSaasMemberBindRequest(); req.Code = "115543886400"; req.MemberSerial = "88888888"; req.StoreId = "11567425"; req.RequestNo = "jfklajekhrjehkjzf83"; AlibabaAlisportsPoolSaasMemberBindResponse rsp = client.Execute(req); Console.WriteLine(rsp.Body);
$c = new TopClient; $c->appkey = $appkey; $c->secretKey = $secret; $req = new AlibabaAlisportsPoolSaasMemberBindRequest; $req->setCode("115543886400"); $req->setMemberSerial("88888888"); $req->setStoreId("11567425"); $req->setRequestNo("jfklajekhrjehkjzf83"); $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.pool.saas.member.bind' \ -d 'partner_id=apidoc' \ -d 'sign=D3FAAA4DF46B746BE83670FB7813754F' \ -d 'sign_method=hmac' \ -d 'timestamp=2025-06-08+02%3A11%3A04' \ -d 'v=2.0' \ -d 'code=115543886400' \ -d 'member_serial=88888888' \ -d 'request_no=jfklajekhrjehkjzf83' \ -d 'store_id=11567425'
# -*- coding: utf-8 -*- import top.api req=top.api.AlibabaAlisportsPoolSaasMemberBindRequest(url,port) req.set_app_info(top.appinfo(appkey,secret)) req.code="115543886400" req.member_serial="88888888" req.store_id="11567425" req.request_no="jfklajekhrjehkjzf83" 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.pool.saas.member.bind"); add_param(pRequest,"code","115543886400"); add_param(pRequest,"member_serial","88888888"); add_param(pRequest,"store_id","11567425"); add_param(pRequest,"request_no","jfklajekhrjehkjzf83"); 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.pool.saas.member.bind', { 'code':'115543886400', 'member_serial':'88888888', 'store_id':'11567425', 'request_no':'jfklajekhrjehkjzf83' }, function(error, response) { if (!error) console.log(response); else console.log(error); })
<alibaba_alisports_pool_saas_member_bind_response> <is_success>true</is_success> <model>true</model> <msg_info>操作成功</msg_info> <msg_code>200</msg_code> </alibaba_alisports_pool_saas_member_bind_response>
{ "alibaba_alisports_pool_saas_member_bind_response":{ "is_success":true, "model":true, "msg_info":"操作成功", "msg_code":"200" } }
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
{ "error_response":{ "msg":"Remote service error", "code":50, "sub_msg":"非法参数", "sub_code":"isv.invalid-parameter" } }
错误码 | 错误描述 | 解决方案 |
---|