获取场馆下的会员卡列表
获取单个会员卡的详细信息
会员卡订单确认接口
获取订单可以的会员卡列表
会员卡历史流水记录
会员卡解绑接口
会员卡充值
获取会员的支付二维码
用户会员卡列表
会员卡绑定接口
会员卡绑定检查
会员卡开卡创建订单
获取充值/办卡协议
场馆预订发票蓝票开具
场馆服务发票开具通知接口
场馆预订发票开具红票
阿里体育场馆服务硬件注册
闸机二维码/ic卡进出接口
场馆合作方二维码扫码进出场馆
场馆服务发票开具通知接口
场馆服务订单创建接口
场馆服务订单完成通知接口
获取订单结算费用接口
场馆服务产品推送接口
智慧场馆停车场信息推送接口
智慧场馆车辆进入停车场接口
智慧场馆车辆出场接口
自助取手环绑定接口
自助手环解绑接口
人脸设备激活接口
场馆服务订单获取接口
手环机查询可借手环订单接口
场馆预订产品日历
停车线下支付结果推送
场地预定时间线
场馆扫码服务checkin
场馆扫码服务checkout
场馆是否可以下单
场馆订单终止通知
场馆产品资源推送接口
场馆获取物料
场馆订单结束接口
阿里体育场馆灯控开关
获取场馆计费规则信息
获取公益时券
获取Saas公益时免费券
阿里体育场馆信息推送
阿里体育场馆信息查询
阿里体育场馆状态推送
阿里体育场馆产品信息推送
阿里体育场馆产品信息查询
阿里体育场馆合作方推送退款审核结果
阿里体育场馆合作方发起退款
阿里体育场馆验证码状态推送
阿里体育场馆订单状态推送
阿里体育场馆产品状态推送
阿里体育场馆产品列表查询
查询租赁产品详情
查询用户租赁记录
租赁订单详情
租赁商品计费信息
橙狮租赁订单结算扣款成功,通知三方
橙狮租赁订单结算通知
验证是否允许借出商品
创建租赁订单
查询saas订单
场馆联名卡信息推送
场馆用户数据统计
阿里体育场馆获取场地预定矩阵图
阿里体育场馆退款结果通知
阿里体育场馆订单可用的会员卡列表
阿里体育场馆获取场地日历
阿里体育场馆订单完成支付通知接口
阿里体育场馆取消未支付订单接口
阿里体育场馆创建订单
阿里体育场馆获取票券详情
阿里体育场馆退款审核申请
获取订单可用的联名卡列表
用户可核销凭证列表
获取可用服务
获取城市下区县
获取可用的体育类目
运动码出入场
获取poi场馆
场馆订单支付接口
用户申请退款接口
获取订单退款信息
创建订单
订单取消接口
获取场馆场地日历接口
场馆票券详情接口
租赁归还成功通知
租赁成功通知
获取租赁产生运动数据
获取场馆商品列表
获取场馆详情
获取用户订单列表
用户订单支付信息
获取订单详情
获取标签列表
场馆场次矩阵接口
导出场馆数据
城市场馆数据
获取城市订单信息
获取城市用户数据
场馆合作方通过资产选择进出场馆
场馆服务资产获取接口
千机阁过闸接口
千机阁获取用户账户信息接口
千机阁手环归还回调接口
千机阁预租赁接口
新手环借出回调接口
权益中心发券
查询优惠模版
课程详情 预约上课信息
查询体培课程详情
课程下学生个人课表
课程下课节详情
取消课程下课节上课预约
用户预约课节上课
获取课程码
体培商品推送
查询课程下课节对应的时间戳
阿里体育场馆合作方新增商户
场馆运动打卡
阿里体育场馆结束运动打卡
阿里体育推送场馆审核状态接口
用户入场核销(次卡、期间卡、体培)
优惠券状态通知
场馆合作方手环归还回调接口
场馆合作方手环借出回调接口
阿里体育场馆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。 |
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
out_product_id | String | 可选 | 789 | 合作方产品id | |
out_request_no | String | 可选 | 123456789 | 推送请求流水号 | |
out_stadium_id | String | 可选 | 456 | 合作方场馆id | |
product_state | Number | 可选 | 1 | 产品状态 0下线 1上线 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
model | Boolean | true | 是否成功 |
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaAlisportsAccessPlatformStadiumsProductStateRequest req = new AlibabaAlisportsAccessPlatformStadiumsProductStateRequest(); req.setOutProductId("789"); req.setOutRequestNo("123456789"); req.setOutStadiumId("456"); req.setProductState(1L); AlibabaAlisportsAccessPlatformStadiumsProductStateResponse rsp = client.execute(req); System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret); AlibabaAlisportsAccessPlatformStadiumsProductStateRequest req = new AlibabaAlisportsAccessPlatformStadiumsProductStateRequest(); req.OutProductId = "789"; req.OutRequestNo = "123456789"; req.OutStadiumId = "456"; req.ProductState = 1L; AlibabaAlisportsAccessPlatformStadiumsProductStateResponse rsp = client.Execute(req); Console.WriteLine(rsp.Body);
$c = new TopClient; $c->appkey = $appkey; $c->secretKey = $secret; $req = new AlibabaAlisportsAccessPlatformStadiumsProductStateRequest; $req->setOutProductId("789"); $req->setOutRequestNo("123456789"); $req->setOutStadiumId("456"); $req->setProductState("1"); $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.access.platform.stadiums.product.state' \ -d 'partner_id=apidoc' \ -d 'sign=6497F1624869AB205A434FAA12062F30' \ -d 'sign_method=hmac' \ -d 'timestamp=2025-05-23+22%3A19%3A50' \ -d 'v=2.0' \ -d 'out_product_id=789' \ -d 'out_request_no=123456789' \ -d 'out_stadium_id=456' \ -d 'product_state=1'
# -*- coding: utf-8 -*- import top.api req=top.api.AlibabaAlisportsAccessPlatformStadiumsProductStateRequest(url,port) req.set_app_info(top.appinfo(appkey,secret)) req.out_product_id="789" req.out_request_no="123456789" req.out_stadium_id="456" req.product_state=1 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.access.platform.stadiums.product.state"); add_param(pRequest,"out_product_id","789"); add_param(pRequest,"out_request_no","123456789"); add_param(pRequest,"out_stadium_id","456"); add_param(pRequest,"product_state","1"); 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.access.platform.stadiums.product.state', { 'out_product_id':'789', 'out_request_no':'123456789', 'out_stadium_id':'456', 'product_state':'1' }, function(error, response) { if (!error) console.log(response); else console.log(error); })
<alibaba_alisports_access_platform_stadiums_product_state_response> <model>true</model> </alibaba_alisports_access_platform_stadiums_product_state_response>
{ "alibaba_alisports_access_platform_stadiums_product_state_response":{ "model":true } }
<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" } }
错误码 | 错误描述 | 解决方案 |
---|