pTopRequest pRequest = alloc_top_request();
pTopResponse pResponse = NULL;
pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret);
set_api_name(pRequest,"qimen.taobao.pos.weborder.single.sync");
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","9");
add_param(pRequest,"paymethod","支付方式:0-线上支付 1-线下支付',");
add_param(pRequest,"province","浙江省");
add_param(pRequest,"city","杭州市");
add_param(pRequest,"district","余杭区");
add_param(pRequest,"street","文一西路");
add_param(pRequest,"creater","张三");
add_param(pRequest,"creationDate","2017-11-11 12:00:00");
add_param(pRequest,"note","备注信息");
add_param(pRequest,"shippingCode","SF");
add_param(pRequest,"shippingSn","201711110011");
add_param(pRequest,"salerEmployeeNo","001");
add_param(pRequest,"chargeback","标记可选;订单、退单、换货单、");
add_param(pRequest,"system","来源系统 0-POS、1-中台、2-Retail、3-OMS、4-其他");
add_param(pRequest,"item","数据结构JSON示例");
add_param(pRequest,"extendProps","{\"name\":\"名字\"}");
add_param(pRequest,"sourcePlatform","来源平台:0-后台1-淘宝2-拍拍3-OS主站4-分销商5-京东11-亚马逊13-一号店等'");
add_param(pRequest,"sourceShopCode","'来源店铺代码");
add_param(pRequest,"sourceShopName","'来源店铺名称");
add_param(pRequest,"sourceChannelCode","'来源渠道代码");
add_param(pRequest,"sourceChannelName","'来源渠道名称");
add_param(pRequest,"orderShopCode","'下单门店代码");
add_param(pRequest,"customerMemo","'顾客留言");
add_param(pRequest,"customerComment","'客服备注");
add_param(pRequest,"posOuterCode","'结算代码");
add_param(pRequest,"customerid","customerid");
add_param(pRequest,"oaidOrderSourceCode","T1234567890");
add_param(pRequest,"name","张三");
add_param(pRequest,"phone","18888888888");
add_param(pRequest,"shippingAddress","余杭区969号小邮局");
add_param(pRequest,"oaid","oaid");
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.single.sync', {
'orderBillCode':'A123',
'orderWebCod':'A123',
'shopCode':'HZ01',
'billTime':'20171010',
'quantity':'100',
'money':'100',
'realMoney':'100',
'discount':'9',
'paymethod':'支付方式:0-线上支付 1-线下支付',',
'province':'浙江省',
'city':'杭州市',
'district':'余杭区',
'street':'文一西路',
'creater':'张三',
'creationDate':'2017-11-11 12:00:00',
'note':'备注信息',
'shippingCode':'SF',
'shippingSn':'201711110011',
'salerEmployeeNo':'001',
'chargeback':'标记可选;订单、退单、换货单、',
'system':'来源系统 0-POS、1-中台、2-Retail、3-OMS、4-其他',
'item':'数据结构JSON示例',
'extendProps':'{\"name\":\"名字\"}',
'sourcePlatform':'来源平台:0-后台1-淘宝2-拍拍3-OS主站4-分销商5-京东11-亚马逊13-一号店等'',
'sourceShopCode':''来源店铺代码',
'sourceShopName':''来源店铺名称',
'sourceChannelCode':''来源渠道代码',
'sourceChannelName':''来源渠道名称',
'orderShopCode':''下单门店代码',
'customerMemo':''顾客留言',
'customerComment':''客服备注',
'posOuterCode':''结算代码',
'customerid':'customerid',
'oaidOrderSourceCode':'T1234567890',
'name':'张三',
'phone':'18888888888',
'shippingAddress':'余杭区969号小邮局',
'oaid':'oaid'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})