供销弱管控商品查询
tbc创建订单
订单取消
tbc支付接口
付款后取消接口
TOF&SCM营销域对接-成本录入设置
自动流转单据取消仓内发货
赠品绑赠计算占用
ERP全量同步销售库存数量
新建货品
alibaba.dchain.aoxiang.scitem.batch.update
新建组合货品
更新组合货品
新建商货品关联
赠品绑赠回滚
组合货品查询
普通货品查询
发货单批量查询
推送ERP优仓强管控的店铺
普通货品查询
供应链优仓即时配隐私小号查询
选择店铺商品并进行铺货(通用)
更新商品分销内容
取消商品分销
商家运费模板查询
指定分销商进行铺货(专享)
指定分销商进行铺货(专享) - 修改
商家关系查询分销商
分销商品文描
货品删除
负卖计划
阿里巴巴.天猫. 履约订单. 配送拦截
阿里巴巴.天猫. 履约订单. 取消
阿里巴巴.天猫. 履约订单. 发货
阿里巴巴.天猫.aic库存.查询
阿里巴巴.天猫家装.仓配.履约订单.创建
阿里巴巴.天猫.aic库存.修改
阿里巴巴.天猫家装.揽配.物流.获取运单号
阿里巴巴.天猫家装.揽配.履约订单.创建
回传仓内作业节点
回传仓库接单通知
回传发货单确认
回传发货单流水通知
回传发货单取消通知
仓库信息同步
启用/停用仓资源
新建/更新配资源
启用/停用配资源
货品新建/更新接口
组合货品新建&更新
货品与组合货品删除
创建/更新商货品关联关系
删除商货品关联关系
实仓库存同步
仓作业信息同步
店铺授权及解除授权同步
ERP实仓库存查询
实仓库存同步结果同步接口
创建/更新商货品关联关系结果接口
货品与组合货品删除结果同步接口
组合货品新建&更新结果同步接口
货品新建&更新结果同步接口
物流节点回传
服务商开运单
服务商编辑运单
客服增加备注
货品查询
批量查询库存
商货关联解绑
查询黑白名单快递
送货入户并安装修改师傅信息
送货入户并安装服务商询价结果返回
送货入户并安装投诉工单状态变更
仓作业信息批量同步
向前修改发货时效
新建/更新配资源
快递送货上门能力同步/更新接口
快递送货上门同步更新结果回告
送货入户并安装服务商取消增加费用
服务商新建/更新仓
仓合作关系确认
仓合作关系查询
合作商家信息同步
仓作业能力新建/更新
仓产能创建/更新
线路能力创建/更新
线路能力删除
配服务商揽收能力同步接口
配服务商网点信息同步
图片与视频上传
aoi地址删除接
aoi地址能力同步/更新接口
上门取退用户黑名单同步
上门取退可揽范围删除
上门取退可揽范围新建/更新结果回告接口
上门取退可揽范围删除结果回告接口
aoi地址能力同步结果回告接口
aoi地址删除结果回告接口
正逆向上门产能信息同步/更新
淘天物流部--物流客服工单回传接口
淘天物流部--物流客服工单创建广播接口
上门取退产能同步/更新结果回告
物流投诉判责通知下发接口
标准地址id查询接口
淘天物流部--物流客服工单创建广播服务商接口
淘天物流部--物流客服工单主体状态更新(不带任务)
淘天物流部--物流客服工单物流服务商回传接口
驿站信息同步结果回告接口
行政地址能力同步结果回告接口
驿站服务能力新建/更新回告接口
驿站信息同步接口
行政地址能力同步/更新接口
驿站服务能力新建/更新接口
阿里巴巴.行业.三方揽配.取消
送货上门外呼请求
服务商电子围栏稽核异常数据同步接口
天猫国际鲸芽三方存库库存同步
官流路区范围新增/修改结果回告接口
官流路区范围删除结果回告接口
官流路区范围新增/修改接口
官流路区段码更新接口
官流路区范围删除接口
物流服务商工单同步淘天接口
淘天物流部--物流客服工单任务下发接口
淘天指数线路维度指标值查询接口
淘天指数地址维度指标值查询接口
淘天指数指标样单查询接口
环境 | 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_order_no | String | 必须 | 1231231 | 外部主单号 | |
source_site | String | 必须 | LAZADA_SG | 来源站点 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | GlobalChannelOrderCancelResult | result | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); TmallTbcOrderCancelRequest req = new TmallTbcOrderCancelRequest(); req.setOutOrderNo("1231231"); req.setSourceSite("LAZADA_SG"); TmallTbcOrderCancelResponse rsp = client.execute(req); System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret); TmallTbcOrderCancelRequest req = new TmallTbcOrderCancelRequest(); req.OutOrderNo = "1231231"; req.SourceSite = "LAZADA_SG"; TmallTbcOrderCancelResponse rsp = client.Execute(req); Console.WriteLine(rsp.Body);
$c = new TopClient; $c->appkey = $appkey; $c->secretKey = $secret; $req = new TmallTbcOrderCancelRequest; $req->setOutOrderNo("1231231"); $req->setSourceSite("LAZADA_SG"); $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=tmall.tbc.order.cancel' \ -d 'partner_id=apidoc' \ -d 'sign=3A27B3A4CCFDC05E8A2031C02D48F422' \ -d 'sign_method=hmac' \ -d 'timestamp=2025-05-04+15%3A57%3A39' \ -d 'v=2.0' \ -d 'out_order_no=1231231' \ -d 'source_site=LAZADA_SG'
# -*- coding: utf-8 -*- import top.api req=top.api.TmallTbcOrderCancelRequest(url,port) req.set_app_info(top.appinfo(appkey,secret)) req.out_order_no="1231231" req.source_site="LAZADA_SG" 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,"tmall.tbc.order.cancel"); add_param(pRequest,"out_order_no","1231231"); add_param(pRequest,"source_site","LAZADA_SG"); 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('tmall.tbc.order.cancel', { 'out_order_no':'1231231', 'source_site':'LAZADA_SG' }, function(error, response) { if (!error) console.log(response); else console.log(error); })
<tmall_tbc_order_cancel_response> <result> <error_code></error_code> <error_message></error_message> <success></success> </result> </tmall_tbc_order_cancel_response>
{ "tmall_tbc_order_cancel_response":{ "result":{ "error_code":"", "error_message":"", "success": } } }
<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" } }
错误码 | 错误描述 | 解决方案 |
---|