Documentation
¶
Overview ¶
Package wlb 包含物流宝API相关方法
Index ¶
- func CainiaoBmsOrderConsignConfirm(ctx context.Context, clt *core.SDKClient, ...) error
- func CainiaoMerchantInventoryAdjust(ctx context.Context, clt *core.SDKClient, ...) error
- func CainiaoWaybillCloudprintNetprintPrint(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoUopTobOrderCreate(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbInventoryDetailGet(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbInventorylogQuery(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbItemAdd(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbItemAddAPIRequest, ...) error
- func TaobaoWlbItemBatchQuery(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbItemCombinationGet(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbItemGet(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbItemGetAPIRequest, ...) error
- func TaobaoWlbItemMapGet(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbItemQuery(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbItemUpdate(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbNotifyMessagePageGet(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbOrderCancel(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbOrderConsign(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbOrderCreate(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbOrderJzpartnerQuery(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbOrderJzwithinsConsign(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbOrderPageGet(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbOrderdetailDateGet(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbOrderitemPageGet(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbOrderstatusGet(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbOutInventoryChangeNotify(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbSubscriptionQuery(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbTmsorderQuery(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbTradeorderGet(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbWaybillShengxianGet(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbWlborderGet(ctx context.Context, clt *core.SDKClient, ...) error
- func TaobaoWlbWmsInventoryLackUpload(ctx context.Context, clt *core.SDKClient, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CainiaoBmsOrderConsignConfirm ¶
func CainiaoBmsOrderConsignConfirm(ctx context.Context, clt *core.SDKClient, req *wlb.CainiaoBmsOrderConsignConfirmAPIRequest, resp *wlb.CainiaoBmsOrderConsignConfirmAPIResponse, session string) error
CainiaoBmsOrderConsignConfirm BMS出库通知 cainiao.bms.order.consign.confirm
BMS出库后,通知ISV
func CainiaoMerchantInventoryAdjust ¶
func CainiaoMerchantInventoryAdjust(ctx context.Context, clt *core.SDKClient, req *wlb.CainiaoMerchantInventoryAdjustAPIRequest, resp *wlb.CainiaoMerchantInventoryAdjustAPIResponse, session string) error
CainiaoMerchantInventoryAdjust 商家库存调整 cainiao.merchant.inventory.adjust
商家仓库存调整接口,目前仅支持全量更新
func CainiaoWaybillCloudprintNetprintPrint ¶ added in v1.2.5
func CainiaoWaybillCloudprintNetprintPrint(ctx context.Context, clt *core.SDKClient, req *wlb.CainiaoWaybillCloudprintNetprintPrintAPIRequest, resp *wlb.CainiaoWaybillCloudprintNetprintPrintAPIResponse, session string) error
CainiaoWaybillCloudprintNetprintPrint 网络打印机打印接口 cainiao.waybill.cloudprint.netprint.print
打印接口
func TaobaoUopTobOrderCreate ¶
func TaobaoUopTobOrderCreate(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoUopTobOrderCreateAPIRequest, resp *wlb.TaobaoUopTobOrderCreateAPIResponse, session string) error
TaobaoUopTobOrderCreate ToB仓储发货 taobao.uop.tob.order.create
ToB仓储发货
func TaobaoWlbInventoryDetailGet ¶
func TaobaoWlbInventoryDetailGet(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbInventoryDetailGetAPIRequest, resp *wlb.TaobaoWlbInventoryDetailGetAPIResponse, session string) error
TaobaoWlbInventoryDetailGet 查询库存详情 taobao.wlb.inventory.detail.get
查询库存详情,通过商品ID获取发送请求的卖家的库存详情
func TaobaoWlbInventorylogQuery ¶
func TaobaoWlbInventorylogQuery(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbInventorylogQueryAPIRequest, resp *wlb.TaobaoWlbInventorylogQueryAPIResponse, session string) error
TaobaoWlbInventorylogQuery 根据商品ID查询所有库存变更记录 taobao.wlb.inventorylog.query
通过商品ID等几个条件来分页查询库存变更记录
func TaobaoWlbItemAdd ¶
func TaobaoWlbItemAdd(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbItemAddAPIRequest, resp *wlb.TaobaoWlbItemAddAPIResponse, session string) error
TaobaoWlbItemAdd 添加单个物流宝商品 taobao.wlb.item.add
添加物流宝商品,支持物流宝子商品和属性添加
func TaobaoWlbItemBatchQuery ¶
func TaobaoWlbItemBatchQuery(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbItemBatchQueryAPIRequest, resp *wlb.TaobaoWlbItemBatchQueryAPIResponse, session string) error
TaobaoWlbItemBatchQuery 批次库存查询接口 taobao.wlb.item.batch.query
根据用户id,item id list和store code来查询商品库存信息和批次信息
func TaobaoWlbItemCombinationGet ¶
func TaobaoWlbItemCombinationGet(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbItemCombinationGetAPIRequest, resp *wlb.TaobaoWlbItemCombinationGetAPIResponse, session string) error
TaobaoWlbItemCombinationGet 根据商品id查询商品组合关系 taobao.wlb.item.combination.get
根据商品id查询商品组合关系
func TaobaoWlbItemGet ¶
func TaobaoWlbItemGet(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbItemGetAPIRequest, resp *wlb.TaobaoWlbItemGetAPIResponse, session string) error
TaobaoWlbItemGet 根据商品ID获取商品信息 taobao.wlb.item.get
根据商品ID获取商品信息,除了获取商品信息外还可获取商品属性信息和库存信息。
func TaobaoWlbItemMapGet ¶
func TaobaoWlbItemMapGet(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbItemMapGetAPIRequest, resp *wlb.TaobaoWlbItemMapGetAPIResponse, session string) error
TaobaoWlbItemMapGet 根据物流宝商品ID查询商品映射关系 taobao.wlb.item.map.get
根据物流宝商品ID查询商品映射关系
func TaobaoWlbItemQuery ¶
func TaobaoWlbItemQuery(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbItemQueryAPIRequest, resp *wlb.TaobaoWlbItemQueryAPIResponse, session string) error
TaobaoWlbItemQuery 分页查询商品 taobao.wlb.item.query
根据状态、卖家、SKU等信息查询商品列表
func TaobaoWlbItemUpdate ¶
func TaobaoWlbItemUpdate(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbItemUpdateAPIRequest, resp *wlb.TaobaoWlbItemUpdateAPIResponse, session string) error
TaobaoWlbItemUpdate 物流宝商品修改 taobao.wlb.item.update
修改物流宝商品信息
func TaobaoWlbNotifyMessagePageGet ¶
func TaobaoWlbNotifyMessagePageGet(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbNotifyMessagePageGetAPIRequest, resp *wlb.TaobaoWlbNotifyMessagePageGetAPIResponse, session string) error
TaobaoWlbNotifyMessagePageGet 物流宝通知消息查询接口 taobao.wlb.notify.message.page.get
物流宝提供的消息通知查询接口,消息内容包括;出入库单不一致消息,取消订单成功消息,盘点单消息
func TaobaoWlbOrderCancel ¶
func TaobaoWlbOrderCancel(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbOrderCancelAPIRequest, resp *wlb.TaobaoWlbOrderCancelAPIResponse, session string) error
TaobaoWlbOrderCancel 取消物流宝订单 taobao.wlb.order.cancel
取消物流宝订单
func TaobaoWlbOrderConsign ¶
func TaobaoWlbOrderConsign(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbOrderConsignAPIRequest, resp *wlb.TaobaoWlbOrderConsignAPIResponse, session string) error
TaobaoWlbOrderConsign 物流宝订单已发货通知接口 taobao.wlb.order.consign
如果erp导入淘宝交易订单到物流宝,当物流宝订单已发货的时候,erp需要调用该接口来通知物流订单和淘宝交易订单已发货
func TaobaoWlbOrderCreate ¶
func TaobaoWlbOrderCreate(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbOrderCreateAPIRequest, resp *wlb.TaobaoWlbOrderCreateAPIResponse, session string) error
TaobaoWlbOrderCreate 创建物流宝订单 taobao.wlb.order.create
创建物流宝订单,由外部ISV或者ERP,Elink,淘宝交易产生
func TaobaoWlbOrderJzpartnerQuery ¶
func TaobaoWlbOrderJzpartnerQuery(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbOrderJzpartnerQueryAPIRequest, resp *wlb.TaobaoWlbOrderJzpartnerQueryAPIResponse, session string) error
TaobaoWlbOrderJzpartnerQuery 查询家装服务商列表 taobao.wlb.order.jzpartner.query
为支持家装类目的商家,对绑定家装物流服务的订单可以在商家的ERP中发货、批量发货,因此开发根据服务类型查询所有的服务商列表的接口
func TaobaoWlbOrderJzwithinsConsign ¶
func TaobaoWlbOrderJzwithinsConsign(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbOrderJzwithinsConsignAPIRequest, resp *wlb.TaobaoWlbOrderJzwithinsConsignAPIResponse, session string) error
TaobaoWlbOrderJzwithinsConsign 家装发货接口 taobao.wlb.order.jzwithins.consign
为支持家装类目的商家,对绑定家装物流服务的订单可以在商家的ERP中发货、批量发货,因此开发带安装服务商的发货接口
func TaobaoWlbOrderPageGet ¶
func TaobaoWlbOrderPageGet(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbOrderPageGetAPIRequest, resp *wlb.TaobaoWlbOrderPageGetAPIResponse, session string) error
TaobaoWlbOrderPageGet 分页查询物流宝订单 taobao.wlb.order.page.get
分页查询物流宝订单
func TaobaoWlbOrderdetailDateGet ¶
func TaobaoWlbOrderdetailDateGet(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbOrderdetailDateGetAPIRequest, resp *wlb.TaobaoWlbOrderdetailDateGetAPIResponse, session string) error
TaobaoWlbOrderdetailDateGet 按照日期范围查询物流订单详情 taobao.wlb.orderdetail.date.get
外部ERP可通过该接口查询一段时间内的物流宝订单,以及订单详情
func TaobaoWlbOrderitemPageGet ¶ added in v1.2.5
func TaobaoWlbOrderitemPageGet(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbOrderitemPageGetAPIRequest, resp *wlb.TaobaoWlbOrderitemPageGetAPIResponse, session string) error
TaobaoWlbOrderitemPageGet 分页查询物流宝订单商品详情 taobao.wlb.orderitem.page.get
分页查询物流宝订单商品详情
func TaobaoWlbOrderstatusGet ¶
func TaobaoWlbOrderstatusGet(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbOrderstatusGetAPIRequest, resp *wlb.TaobaoWlbOrderstatusGetAPIResponse, session string) error
TaobaoWlbOrderstatusGet 物流宝订单流转状态查询 taobao.wlb.orderstatus.get
根据物流宝订单号查询物流宝订单至目前为止的流转状态列表
func TaobaoWlbOutInventoryChangeNotify ¶
func TaobaoWlbOutInventoryChangeNotify(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbOutInventoryChangeNotifyAPIRequest, resp *wlb.TaobaoWlbOutInventoryChangeNotifyAPIResponse, session string) error
TaobaoWlbOutInventoryChangeNotify 外部库存变化通知(企业物流用户使用) taobao.wlb.out.inventory.change.notify
拥有自有仓的企业物流用户通过该接口把自有仓的库存通知到物流宝,由物流宝维护该库存,控制前台显示库存的准确性。
func TaobaoWlbSubscriptionQuery ¶
func TaobaoWlbSubscriptionQuery(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbSubscriptionQueryAPIRequest, resp *wlb.TaobaoWlbSubscriptionQueryAPIResponse, session string) error
TaobaoWlbSubscriptionQuery 查询商家定购的所有服务 taobao.wlb.subscription.query
查询商家定购的所有服务,可通过入参状态来筛选
func TaobaoWlbTmsorderQuery ¶
func TaobaoWlbTmsorderQuery(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbTmsorderQueryAPIRequest, resp *wlb.TaobaoWlbTmsorderQueryAPIResponse, session string) error
TaobaoWlbTmsorderQuery 通过物流订单编号查询物流信息 taobao.wlb.tmsorder.query
通过物流订单编号分页查询物流信息
func TaobaoWlbTradeorderGet ¶
func TaobaoWlbTradeorderGet(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbTradeorderGetAPIRequest, resp *wlb.TaobaoWlbTradeorderGetAPIResponse, session string) error
TaobaoWlbTradeorderGet 根据交易号获取物流宝订单 taobao.wlb.tradeorder.get
根据交易类型和交易id查询物流宝订单详情
func TaobaoWlbWaybillShengxianGet ¶
func TaobaoWlbWaybillShengxianGet(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbWaybillShengxianGetAPIRequest, resp *wlb.TaobaoWlbWaybillShengxianGetAPIResponse, session string) error
TaobaoWlbWaybillShengxianGet 商家获取生鲜电子面单号 taobao.wlb.waybill.shengxian.get
商家通过交易订单号获取电子面单接口
func TaobaoWlbWlborderGet ¶
func TaobaoWlbWlborderGet(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbWlborderGetAPIRequest, resp *wlb.TaobaoWlbWlborderGetAPIResponse, session string) error
TaobaoWlbWlborderGet 根据物流宝订单编号查询物流宝订单概要信息 taobao.wlb.wlborder.get
根据物流宝订单编号查询物流宝订单概要信息
func TaobaoWlbWmsInventoryLackUpload ¶
func TaobaoWlbWmsInventoryLackUpload(ctx context.Context, clt *core.SDKClient, req *wlb.TaobaoWlbWmsInventoryLackUploadAPIRequest, resp *wlb.TaobaoWlbWmsInventoryLackUploadAPIResponse, session string) error
TaobaoWlbWmsInventoryLackUpload 缺货通知 taobao.wlb.wms.inventory.lack.upload
缺货通知
Types ¶
This section is empty.
Source Files
¶
- CainiaoBmsOrderConsignConfirm.go
- CainiaoMerchantInventoryAdjust.go
- CainiaoWaybillCloudprintNetprintPrint.go
- TaobaoUopTobOrderCreate.go
- TaobaoWlbInventoryDetailGet.go
- TaobaoWlbInventorylogQuery.go
- TaobaoWlbItemAdd.go
- TaobaoWlbItemBatchQuery.go
- TaobaoWlbItemCombinationGet.go
- TaobaoWlbItemGet.go
- TaobaoWlbItemMapGet.go
- TaobaoWlbItemQuery.go
- TaobaoWlbItemUpdate.go
- TaobaoWlbNotifyMessagePageGet.go
- TaobaoWlbOrderCancel.go
- TaobaoWlbOrderConsign.go
- TaobaoWlbOrderCreate.go
- TaobaoWlbOrderJzpartnerQuery.go
- TaobaoWlbOrderJzwithinsConsign.go
- TaobaoWlbOrderPageGet.go
- TaobaoWlbOrderdetailDateGet.go
- TaobaoWlbOrderitemPageGet.go
- TaobaoWlbOrderstatusGet.go
- TaobaoWlbOutInventoryChangeNotify.go
- TaobaoWlbSubscriptionQuery.go
- TaobaoWlbTmsorderQuery.go
- TaobaoWlbTradeorderGet.go
- TaobaoWlbWaybillShengxianGet.go
- TaobaoWlbWlborderGet.go
- TaobaoWlbWmsInventoryLackUpload.go
- doc.go