TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlisportsGymnasiumStadiumsProductPushRequest req = new AlibabaAlisportsGymnasiumStadiumsProductPushRequest();
req.setProductStockCount(1L);
req.setProductSalePrice(100L);
req.setProductCostRuleDesc("10元/15分钟");
req.setProductId("12");
req.setProductClassType("5");
req.setProductCostRule("10元/15分钟");
req.setProductSalesOverDate(StringUtils.parseDateTime("2019-06-30 23:59:59"));
req.setSportsItemKey("swim");
req.setCanRefund("1");
req.setStadiumId("3100001");
req.setProductName("蓝球外场");
AlibabaAlisportsGymnasiumStadiumsProductPushResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaAlisportsGymnasiumStadiumsProductPushRequest req = new AlibabaAlisportsGymnasiumStadiumsProductPushRequest();
req.ProductStockCount = 1L;
req.ProductSalePrice = 100L;
req.ProductCostRuleDesc = "10元/15分钟";
req.ProductId = "12";
req.ProductClassType = "5";
req.ProductCostRule = "10元/15分钟";
req.ProductSalesOverDate = DateTime.Parse("2019-06-30 23:59:59");
req.SportsItemKey = "swim";
req.CanRefund = "1";
req.StadiumId = "3100001";
req.ProductName = "蓝球外场";
AlibabaAlisportsGymnasiumStadiumsProductPushResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaAlisportsGymnasiumStadiumsProductPushRequest;
$req->setProductStockCount("1");
$req->setProductSalePrice("100");
$req->setProductCostRuleDesc("10元/15分钟");
$req->setProductId("12");
$req->setProductClassType("5");
$req->setProductCostRule("10元/15分钟");
$req->setProductSalesOverDate("2019-06-30 23:59:59");
$req->setSportsItemKey("swim");
$req->setCanRefund("1");
$req->setStadiumId("3100001");
$req->setProductName("蓝球外场");
$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.gymnasium.stadiums.product.push' \
-d 'partner_id=apidoc' \
-d 'sign=372E13BECB7C1FE7C91BF84493449DD8' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-23+22%3A18%3A43' \
-d 'v=2.0' \
-d 'can_refund=1' \
-d 'product_class_type=5' \
-d 'product_cost_rule=10%E5%85%83%2F15%E5%88%86%E9%92%9F' \
-d 'product_cost_rule_desc=10%E5%85%83%2F15%E5%88%86%E9%92%9F' \
-d 'product_id=12' \
-d 'product_name=%E8%93%9D%E7%90%83%E5%A4%96%E5%9C%BA' \
-d 'product_sale_price=100' \
-d 'product_sales_over_date=2019-06-30+23%3A59%3A59' \
-d 'product_stock_count=1' \
-d 'sports_item_key=swim' \
-d 'stadium_id=3100001'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaAlisportsGymnasiumStadiumsProductPushRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.product_stock_count=1
req.product_sale_price=100
req.product_cost_rule_desc="10元/15分钟"
req.product_id="12"
req.product_class_type="5"
req.product_cost_rule="10元/15分钟"
req.product_sales_over_date="2019-06-30 23:59:59"
req.sports_item_key="swim"
req.can_refund="1"
req.stadium_id="3100001"
req.product_name="蓝球外场"
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.gymnasium.stadiums.product.push");
add_param(pRequest,"product_stock_count","1");
add_param(pRequest,"product_sale_price","100");
add_param(pRequest,"product_cost_rule_desc","10元/15分钟");
add_param(pRequest,"product_id","12");
add_param(pRequest,"product_class_type","5");
add_param(pRequest,"product_cost_rule","10元/15分钟");
add_param(pRequest,"product_sales_over_date","2019-06-30 23:59:59");
add_param(pRequest,"sports_item_key","swim");
add_param(pRequest,"can_refund","1");
add_param(pRequest,"stadium_id","3100001");
add_param(pRequest,"product_name","蓝球外场");
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.gymnasium.stadiums.product.push', {
'product_stock_count':'1',
'product_sale_price':'100',
'product_cost_rule_desc':'10元/15分钟',
'product_id':'12',
'product_class_type':'5',
'product_cost_rule':'10元/15分钟',
'product_sales_over_date':'2019-06-30 23:59:59',
'sports_item_key':'swim',
'can_refund':'1',
'stadium_id':'3100001',
'product_name':'蓝球外场'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})