TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripTravelProductCreateRequest req = new AlitripTravelProductCreateRequest();
req.setSchemaXmlFields("<itemSchema><field id=\"title\" name=\"商品标题\" type=\"input\"><rules><rule name=\"tipRule\" value=\"避免商品标题不符合行业规范引起的违规下架,请参照<a href="//alitrip-seller.bbs.taobao.com/detail.html?postId=9257562">度假商品发布规范标题相关规范</a>进行发布\"/><rule name=\"requiredRule\" value=\"true\"/><rule name=\"maxLengthRule\" value=\"60\" exProperty=\"include\" unit=\"byte\"/><rule name=\"valueTypeRule\" value=\"text\"/></rules><value>非结构化-跟团游-出行人-二次确认-电子凭证-合同-测试请不要拍啊</value></field><field id=\"outerid\" name=\"商家编码\" type=\"input\"><rules><rule name=\"maxLengthRule\" value=\"64\" exProperty=\"include\" unit=\"byte\"/><rule name=\"valueTypeRule\" value=\"text\"/></rules></field></itemSchema>");
req.setSpuId(1044L);
req.setCatId(140408001L);
AlitripTravelProductCreateResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlitripTravelProductCreateRequest req = new AlitripTravelProductCreateRequest();
req.SchemaXmlFields = "<itemSchema><field id=\"title\" name=\"商品标题\" type=\"input\"><rules><rule name=\"tipRule\" value=\"避免商品标题不符合行业规范引起的违规下架,请参照<a href="//alitrip-seller.bbs.taobao.com/detail.html?postId=9257562">度假商品发布规范标题相关规范</a>进行发布\"/><rule name=\"requiredRule\" value=\"true\"/><rule name=\"maxLengthRule\" value=\"60\" exProperty=\"include\" unit=\"byte\"/><rule name=\"valueTypeRule\" value=\"text\"/></rules><value>非结构化-跟团游-出行人-二次确认-电子凭证-合同-测试请不要拍啊</value></field><field id=\"outerid\" name=\"商家编码\" type=\"input\"><rules><rule name=\"maxLengthRule\" value=\"64\" exProperty=\"include\" unit=\"byte\"/><rule name=\"valueTypeRule\" value=\"text\"/></rules></field></itemSchema>";
req.SpuId = 1044L;
req.CatId = 140408001L;
AlitripTravelProductCreateResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlitripTravelProductCreateRequest;
$req->setSchemaXmlFields("<itemSchema><field id=\"title\" name=\"商品标题\" type=\"input\"><rules><rule name=\"tipRule\" value=\"避免商品标题不符合行业规范引起的违规下架,请参照<a href="//alitrip-seller.bbs.taobao.com/detail.html?postId=9257562">度假商品发布规范标题相关规范</a>进行发布\"/><rule name=\"requiredRule\" value=\"true\"/><rule name=\"maxLengthRule\" value=\"60\" exProperty=\"include\" unit=\"byte\"/><rule name=\"valueTypeRule\" value=\"text\"/></rules><value>非结构化-跟团游-出行人-二次确认-电子凭证-合同-测试请不要拍啊</value></field><field id=\"outerid\" name=\"商家编码\" type=\"input\"><rules><rule name=\"maxLengthRule\" value=\"64\" exProperty=\"include\" unit=\"byte\"/><rule name=\"valueTypeRule\" value=\"text\"/></rules></field></itemSchema>");
$req->setSpuId("1044");
$req->setCatId("140408001");
$resp = $c->execute($req, $sessionKey);
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=alitrip.travel.product.create' \
-d 'partner_id=apidoc' \
-d 'session=efaf52cd-1eea-4a78-b3bb-798c6e33b845' \
-d 'sign=F10E2259C831D78A2B239A4A32FD7B29' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-28+06%3A31%3A48' \
-d 'v=2.0' \
-d 'cat_id=140408001' \
-d 'schema_xml_fields=%3CitemSchema%3E%3Cfield+id%3D%5C%22title%5C%22+name%3D%5C%22%E5%95%86%E5%93%81%E6%A0%87%E9%A2%98%5C%22+type%3D%5C%22input%5C%22%3E%3Crules%3E%3Crule+name%3D%5C%22tipRule%5C%22+value%3D%5C%22%E9%81%BF%E5%85%8D%E5%95%86%E5%93%81%E6%A0%87%E9%A2%98%E4%B8%8D%E7%AC%A6%E5%90%88%E8%A1%8C%E4%B8%9A%E8%A7%84%E8%8C%83%E5%BC%95%E8%B5%B7%E7%9A%84%E8%BF%9D%E8%A7%84%E4%B8%8B%E6%9E%B6%EF%BC%8C%E8%AF%B7%E5%8F%82%E7%85%A7%26lt%3Ba+href%3D%26quot%3B%2F%2Falitrip-seller.bbs.taobao.com%2Fdetail.html%3FpostId%3D9257562%26quot%3B%26gt%3B%E5%BA%A6%E5%81%87%E5%95%86%E5%93%81%E5%8F%91%E5%B8%83%E8%A7%84%E8%8C%83%E6%A0%87%E9%A2%98%E7%9B%B8%E5%85%B3%E8%A7%84%E8%8C%83%26lt%3B%2Fa%26gt%3B%E8%BF%9B%E8%A1%8C%E5%8F%91%E5%B8%83%5C%22%2F%3E%3Crule+name%3D%5C%22requiredRule%5C%22+value%3D%5C%22true%5C%22%2F%3E%3Crule+name%3D%5C%22maxLengthRule%5C%22+value%3D%5C%2260%5C%22+exProperty%3D%5C%22include%5C%22+unit%3D%5C%22byte%5C%22%2F%3E%3Crule+name%3D%5C%22valueTypeRule%5C%22+value%3D%5C%22text%5C%22%2F%3E%3C%2Frules%3E%3Cvalue%3E%E9%9D%9E%E7%BB%93%E6%9E%84%E5%8C%96-%E8%B7%9F%E5%9B%A2%E6%B8%B8-%E5%87%BA%E8%A1%8C%E4%BA%BA-%E4%BA%8C%E6%AC%A1%E7%A1%AE%E8%AE%A4-%E7%94%B5%E5%AD%90%E5%87%AD%E8%AF%81-%E5%90%88%E5%90%8C-%E6%B5%8B%E8%AF%95%E8%AF%B7%E4%B8%8D%E8%A6%81%E6%8B%8D%E5%95%8A%3C%2Fvalue%3E%3C%2Ffield%3E%3Cfield+id%3D%5C%22outerid%5C%22+name%3D%5C%22%E5%95%86%E5%AE%B6%E7%BC%96%E7%A0%81%5C%22+type%3D%5C%22input%5C%22%3E%3Crules%3E%3Crule+name%3D%5C%22maxLengthRule%5C%22+value%3D%5C%2264%5C%22+exProperty%3D%5C%22include%5C%22+unit%3D%5C%22byte%5C%22%2F%3E%3Crule+name%3D%5C%22valueTypeRule%5C%22+value%3D%5C%22text%5C%22%2F%3E%3C%2Frules%3E%3C%2Ffield%3E%3C%2FitemSchema%3E' \
-d 'spu_id=1044'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlitripTravelProductCreateRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.schema_xml_fields="<itemSchema><field id=\"title\" name=\"商品标题\" type=\"input\"><rules><rule name=\"tipRule\" value=\"避免商品标题不符合行业规范引起的违规下架,请参照<a href="//alitrip-seller.bbs.taobao.com/detail.html?postId=9257562">度假商品发布规范标题相关规范</a>进行发布\"/><rule name=\"requiredRule\" value=\"true\"/><rule name=\"maxLengthRule\" value=\"60\" exProperty=\"include\" unit=\"byte\"/><rule name=\"valueTypeRule\" value=\"text\"/></rules><value>非结构化-跟团游-出行人-二次确认-电子凭证-合同-测试请不要拍啊</value></field><field id=\"outerid\" name=\"商家编码\" type=\"input\"><rules><rule name=\"maxLengthRule\" value=\"64\" exProperty=\"include\" unit=\"byte\"/><rule name=\"valueTypeRule\" value=\"text\"/></rules></field></itemSchema>"
req.spu_id=1044
req.cat_id=140408001
try:
resp= req.getResponse(sessionkey)
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,"alitrip.travel.product.create");
add_param(pRequest,"schema_xml_fields","<itemSchema><field id=\"title\" name=\"商品标题\" type=\"input\"><rules><rule name=\"tipRule\" value=\"避免商品标题不符合行业规范引起的违规下架,请参照<a href="//alitrip-seller.bbs.taobao.com/detail.html?postId=9257562">度假商品发布规范标题相关规范</a>进行发布\"/><rule name=\"requiredRule\" value=\"true\"/><rule name=\"maxLengthRule\" value=\"60\" exProperty=\"include\" unit=\"byte\"/><rule name=\"valueTypeRule\" value=\"text\"/></rules><value>非结构化-跟团游-出行人-二次确认-电子凭证-合同-测试请不要拍啊</value></field><field id=\"outerid\" name=\"商家编码\" type=\"input\"><rules><rule name=\"maxLengthRule\" value=\"64\" exProperty=\"include\" unit=\"byte\"/><rule name=\"valueTypeRule\" value=\"text\"/></rules></field></itemSchema>");
add_param(pRequest,"spu_id","1044");
add_param(pRequest,"cat_id","140408001");
pResponse = top_execute(pClient,pRequest,sessionKey);
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('alitrip.travel.product.create', {
'schema_xml_fields':'<itemSchema><field id=\"title\" name=\"商品标题\" type=\"input\"><rules><rule name=\"tipRule\" value=\"避免商品标题不符合行业规范引起的违规下架,请参照<a href="//alitrip-seller.bbs.taobao.com/detail.html?postId=9257562">度假商品发布规范标题相关规范</a>进行发布\"/><rule name=\"requiredRule\" value=\"true\"/><rule name=\"maxLengthRule\" value=\"60\" exProperty=\"include\" unit=\"byte\"/><rule name=\"valueTypeRule\" value=\"text\"/></rules><value>非结构化-跟团游-出行人-二次确认-电子凭证-合同-测试请不要拍啊</value></field><field id=\"outerid\" name=\"商家编码\" type=\"input\"><rules><rule name=\"maxLengthRule\" value=\"64\" exProperty=\"include\" unit=\"byte\"/><rule name=\"valueTypeRule\" value=\"text\"/></rules></field></itemSchema>',
'spu_id':'1044',
'cat_id':'140408001'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})