QimenCloudClient client = new DefaultQimenCloudClient(url, appkey, secret);
TaobaoPosWeborderAddRequest req = new TaobaoPosWeborderAddRequest();
req.setOrderBillCode("A123");
req.setOrderWebCod("A123");
req.setShopCode("HZ01");
req.setBillTime("20171010");
req.setQuantity(100L);
req.setMoney("100");
req.setRealMoney("100");
req.setDiscount("95");
req.setPaymethod("支付方式:0-线上支付 1-线下支付");
req.setName("张三");
req.setPhone("13000000000");
req.setProvince("浙江省");
req.setCity("杭州市");
req.setDistrict("余杭区");
req.setAddres("文一西路");
req.setShippingAddress("969号");
req.setCreater("张三");
req.setCreationDate("2017-10-10 12:00:00");
req.setNote("备注信息");
req.setShippingCode("SF");
req.setShippingSn("201710101010");
req.setSalerEmployeeNo("001");
req.setThAct("退单");
req.setSystem("来源系统 0-POS、1-ERP、2-Retail、3-OMS、4-其他");
List<TaobaoPosWeborderAddRequest.Item> list2 = new ArrayList<TaobaoPosWeborderAddRequest.Item>();
TaobaoPosWeborderAddRequest.Item obj3 = new TaobaoPosWeborderAddRequest.Item();
list2.add(obj3);
obj3.setSkuCode("A123");
obj3.setGoodsCode("A123");
obj3.setColorCode("A01");
obj3.setSizeCode("L");
obj3.setReferencePrice("100");
obj3.setPrice("100");
obj3.setDiscount("85");
obj3.setQuantity("1000");
obj3.setReferenceAmount("1000");
obj3.setAmount("1000");
obj3.setStatus("0-正常 1-促销 2-换购 3-赠品 4-让利 5-补差优惠 6-VIP叠加优惠 7-生日优惠 8-整单叠加优惠 9-积分换购 11-换货,12-已换货,13-打折,14-其他");
req.setItem(list2);
req.setLypt("0-后台,1-淘宝,2-拍拍,3-OS主站,4-分销商,5-京东,6-亚马逊,7-一号店,8-其他");
req.setLyzdDm("A123");
req.setLyzdMc("XX旗舰店");
req.setLyorgDm("A123");
req.setLyorgMc("淘宝");
req.setXdzdDm("A123");
req.setGkly("顾客留言");
req.setKfbz("备注信息");
req.setPosOuterCode("A123");
req.setCustomerid("A12345");
TaobaoPosWeborderAddResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
TaobaoPosWeborderAddRequest req = new TaobaoPosWeborderAddRequest();
req.OrderBillCode = "A123";
req.OrderWebCod = "A123";
req.ShopCode = "HZ01";
req.BillTime = "20171010";
req.Quantity = 100L;
req.Money = "100";
req.RealMoney = "100";
req.Discount = "95";
req.Paymethod = "支付方式:0-线上支付 1-线下支付";
req.Name = "张三";
req.Phone = "13000000000";
req.Province = "浙江省";
req.City = "杭州市";
req.District = "余杭区";
req.Addres = "文一西路";
req.ShippingAddress = "969号";
req.Creater = "张三";
req.CreationDate = "2017-10-10 12:00:00";
req.Note = "备注信息";
req.ShippingCode = "SF";
req.ShippingSn = "201710101010";
req.SalerEmployeeNo = "001";
req.ThAct = "退单";
req.System = "来源系统 0-POS、1-ERP、2-Retail、3-OMS、4-其他";
List<TaobaoPosWeborderAddRequest.ItemDomain> list2 = new List<TaobaoPosWeborderAddRequest.ItemDomain>();
TaobaoPosWeborderAddRequest.ItemDomain obj3 = new TaobaoPosWeborderAddRequest.ItemDomain();
list2.Add(obj3);
obj3.SkuCode = "A123";
obj3.GoodsCode = "A123";
obj3.ColorCode = "A01";
obj3.SizeCode = "L";
obj3.ReferencePrice = "100";
obj3.Price = "100";
obj3.Discount = "85";
obj3.Quantity = "1000";
obj3.ReferenceAmount = "1000";
obj3.Amount = "1000";
obj3.Status = "0-正常 1-促销 2-换购 3-赠品 4-让利 5-补差优惠 6-VIP叠加优惠 7-生日优惠 8-整单叠加优惠 9-积分换购 11-换货,12-已换货,13-打折,14-其他";
req.Item_ = list2;
req.Lypt = "0-后台,1-淘宝,2-拍拍,3-OS主站,4-分销商,5-京东,6-亚马逊,7-一号店,8-其他";
req.LyzdDm = "A123";
req.LyzdMc = "XX旗舰店";
req.LyorgDm = "A123";
req.LyorgMc = "淘宝";
req.XdzdDm = "A123";
req.Gkly = "顾客留言";
req.Kfbz = "备注信息";
req.PosOuterCode = "A123";
req.Customerid = "A12345";
TaobaoPosWeborderAddResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new TaobaoPosWeborderAddRequest;
$req->setOrderBillCode("A123");
$req->setOrderWebCod("A123");
$req->setShopCode("HZ01");
$req->setBillTime("20171010");
$req->setQuantity("100");
$req->setMoney("100");
$req->setRealMoney("100");
$req->setDiscount("95");
$req->setPaymethod("支付方式:0-线上支付 1-线下支付");
$req->setName("张三");
$req->setPhone("13000000000");
$req->setProvince("浙江省");
$req->setCity("杭州市");
$req->setDistrict("余杭区");
$req->setAddres("文一西路");
$req->setShippingAddress("969号");
$req->setCreater("张三");
$req->setCreationDate("2017-10-10 12:00:00");
$req->setNote("备注信息");
$req->setShippingCode("SF");
$req->setShippingSn("201710101010");
$req->setSalerEmployeeNo("001");
$req->setThAct("退单");
$req->setSystem("来源系统 0-POS、1-ERP、2-Retail、3-OMS、4-其他");
$item = new Item;
$item->sku_code="A123";
$item->goods_code="A123";
$item->color_code="A01";
$item->size_code="L";
$item->reference_price="100";
$item->price="100";
$item->discount="85";
$item->quantity="1000";
$item->reference_amount="1000";
$item->amount="1000";
$item->status="0-正常 1-促销 2-换购 3-赠品 4-让利 5-补差优惠 6-VIP叠加优惠 7-生日优惠 8-整单叠加优惠 9-积分换购 11-换货,12-已换货,13-打折,14-其他";
$req->setItem(json_encode($item));
$req->setLypt("0-后台,1-淘宝,2-拍拍,3-OS主站,4-分销商,5-京东,6-亚马逊,7-一号店,8-其他");
$req->setLyzdDm("A123");
$req->setLyzdMc("XX旗舰店");
$req->setLyorgDm("A123");
$req->setLyorgMc("淘宝");
$req->setXdzdDm("A123");
$req->setGkly("顾客留言");
$req->setKfbz("备注信息");
$req->setPosOuterCode("A123");
$req->setCustomerid("A12345");
$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=qimen.taobao.pos.weborder.add' \
-d 'partner_id=apidoc' \
-d 'session=d0078732-1961-4a4e-890a-d9f5daa81363' \
-d 'sign=E71B180D999E31E7A2E1214F0CBA841A' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-21+16%3A56%3A29' \
-d 'v=2.0' \
-d 'addres=%E6%96%87%E4%B8%80%E8%A5%BF%E8%B7%AF' \
-d 'billTime=20171010' \
-d 'city=%E6%9D%AD%E5%B7%9E%E5%B8%82' \
-d 'creater=%E5%BC%A0%E4%B8%89' \
-d 'creationDate=2017-10-10+12%3A00%3A00' \
-d 'customerid=A12345' \
-d 'discount=95' \
-d 'district=%E4%BD%99%E6%9D%AD%E5%8C%BA' \
-d 'gkly=%E9%A1%BE%E5%AE%A2%E7%95%99%E8%A8%80' \
-d 'item=null' \
-d 'kfbz=%E5%A4%87%E6%B3%A8%E4%BF%A1%E6%81%AF' \
-d 'lyorg_dm=A123' \
-d 'lyorg_mc=%E6%B7%98%E5%AE%9D' \
-d 'lypt=0-%E5%90%8E%E5%8F%B0%EF%BC%8C1-%E6%B7%98%E5%AE%9D%EF%BC%8C2-%E6%8B%8D%E6%8B%8D%EF%BC%8C3-OS%E4%B8%BB%E7%AB%99%EF%BC%8C4-%E5%88%86%E9%94%80%E5%95%86%EF%BC%8C5-%E4%BA%AC%E4%B8%9C%EF%BC%8C6-%E4%BA%9A%E9%A9%AC%E9%80%8A%EF%BC%8C7-%E4%B8%80%E5%8F%B7%E5%BA%97%EF%BC%8C8-%E5%85%B6%E4%BB%96' \
-d 'lyzd_dm=A123' \
-d 'lyzd_mc=XX%E6%97%97%E8%88%B0%E5%BA%97' \
-d 'money=100' \
-d 'name=%E5%BC%A0%E4%B8%89' \
-d 'note=%E5%A4%87%E6%B3%A8%E4%BF%A1%E6%81%AF' \
-d 'orderBillCode=A123' \
-d 'orderWebCod=A123' \
-d 'paymethod=%E6%94%AF%E4%BB%98%E6%96%B9%E5%BC%8F%EF%BC%9A0-%E7%BA%BF%E4%B8%8A%E6%94%AF%E4%BB%98+1-%E7%BA%BF%E4%B8%8B%E6%94%AF%E4%BB%98' \
-d 'phone=13000000000' \
-d 'pos_outer_code=A123' \
-d 'province=%E6%B5%99%E6%B1%9F%E7%9C%81' \
-d 'quantity=100' \
-d 'realMoney=100' \
-d 'salerEmployeeNo=001' \
-d 'shippingAddress=969%E5%8F%B7' \
-d 'shippingCode=SF' \
-d 'shippingSn=201710101010' \
-d 'shopCode=HZ01' \
-d 'system=%E6%9D%A5%E6%BA%90%E7%B3%BB%E7%BB%9F+0-POS%E3%80%811-ERP%E3%80%812-Retail%E3%80%813-OMS%E3%80%814-%E5%85%B6%E4%BB%96' \
-d 'th_act=%E9%80%80%E5%8D%95' \
-d 'xdzd_dm=A123'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AobaoPosWeborderAddRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.orderBillCode="A123"
req.orderWebCod="A123"
req.shopCode="HZ01"
req.billTime="20171010"
req.quantity=100
req.money="100"
req.realMoney="100"
req.discount="95"
req.paymethod="支付方式:0-线上支付 1-线下支付"
req.name="张三"
req.phone="13000000000"
req.province="浙江省"
req.city="杭州市"
req.district="余杭区"
req.addres="文一西路"
req.shippingAddress="969号"
req.creater="张三"
req.creationDate="2017-10-10 12:00:00"
req.note="备注信息"
req.shippingCode="SF"
req.shippingSn="201710101010"
req.salerEmployeeNo="001"
req.th_act="退单"
req.system="来源系统 0-POS、1-ERP、2-Retail、3-OMS、4-其他"
req.item="null"
req.lypt="0-后台,1-淘宝,2-拍拍,3-OS主站,4-分销商,5-京东,6-亚马逊,7-一号店,8-其他"
req.lyzd_dm="A123"
req.lyzd_mc="XX旗舰店"
req.lyorg_dm="A123"
req.lyorg_mc="淘宝"
req.xdzd_dm="A123"
req.gkly="顾客留言"
req.kfbz="备注信息"
req.pos_outer_code="A123"
req.customerid="A12345"
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,"qimen.taobao.pos.weborder.add");
add_param(pRequest,"orderBillCode","A123");
add_param(pRequest,"orderWebCod","A123");
add_param(pRequest,"shopCode","HZ01");
add_param(pRequest,"billTime","20171010");
add_param(pRequest,"quantity","100");
add_param(pRequest,"money","100");
add_param(pRequest,"realMoney","100");
add_param(pRequest,"discount","95");
add_param(pRequest,"paymethod","支付方式:0-线上支付 1-线下支付");
add_param(pRequest,"name","张三");
add_param(pRequest,"phone","13000000000");
add_param(pRequest,"province","浙江省");
add_param(pRequest,"city","杭州市");
add_param(pRequest,"district","余杭区");
add_param(pRequest,"addres","文一西路");
add_param(pRequest,"shippingAddress","969号");
add_param(pRequest,"creater","张三");
add_param(pRequest,"creationDate","2017-10-10 12:00:00");
add_param(pRequest,"note","备注信息");
add_param(pRequest,"shippingCode","SF");
add_param(pRequest,"shippingSn","201710101010");
add_param(pRequest,"salerEmployeeNo","001");
add_param(pRequest,"th_act","退单");
add_param(pRequest,"system","来源系统 0-POS、1-ERP、2-Retail、3-OMS、4-其他");
add_param(pRequest,"item","数据结构JSON示例");
add_param(pRequest,"lypt","0-后台,1-淘宝,2-拍拍,3-OS主站,4-分销商,5-京东,6-亚马逊,7-一号店,8-其他");
add_param(pRequest,"lyzd_dm","A123");
add_param(pRequest,"lyzd_mc","XX旗舰店");
add_param(pRequest,"lyorg_dm","A123");
add_param(pRequest,"lyorg_mc","淘宝");
add_param(pRequest,"xdzd_dm","A123");
add_param(pRequest,"gkly","顾客留言");
add_param(pRequest,"kfbz","备注信息");
add_param(pRequest,"pos_outer_code","A123");
add_param(pRequest,"customerid","A12345");
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('qimen.taobao.pos.weborder.add', {
'orderBillCode':'A123',
'orderWebCod':'A123',
'shopCode':'HZ01',
'billTime':'20171010',
'quantity':'100',
'money':'100',
'realMoney':'100',
'discount':'95',
'paymethod':'支付方式:0-线上支付 1-线下支付',
'name':'张三',
'phone':'13000000000',
'province':'浙江省',
'city':'杭州市',
'district':'余杭区',
'addres':'文一西路',
'shippingAddress':'969号',
'creater':'张三',
'creationDate':'2017-10-10 12:00:00',
'note':'备注信息',
'shippingCode':'SF',
'shippingSn':'201710101010',
'salerEmployeeNo':'001',
'th_act':'退单',
'system':'来源系统 0-POS、1-ERP、2-Retail、3-OMS、4-其他',
'item':'数据结构JSON示例',
'lypt':'0-后台,1-淘宝,2-拍拍,3-OS主站,4-分销商,5-京东,6-亚马逊,7-一号店,8-其他',
'lyzd_dm':'A123',
'lyzd_mc':'XX旗舰店',
'lyorg_dm':'A123',
'lyorg_mc':'淘宝',
'xdzd_dm':'A123',
'gkly':'顾客留言',
'kfbz':'备注信息',
'pos_outer_code':'A123',
'customerid':'A12345'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})