Skip to content

hiscaler/temu-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Temu SDK for Golang

服务说明

服务 说明
1 PurchaseOrder 备货单
2 ShipOrderStaging 发货台
3 ShipOrder 发货单

使用

package main

import (
	"github.com/goccy/go-json"
	"fmt"
	"github.com/hiscaler/temu-go"
	"github.com/hiscaler/temu-go/config"
	"os"
)

func main() {
	b, err := os.ReadFile("./config/config_test.json")
	if err != nil {
		panic(fmt.Sprintf("Read config error: %s", err.Error()))
	}
	var c config.Config
	err = json.Unmarshal(b, &c)
	if err != nil {
		panic(fmt.Sprintf("Parse config file error: %s", err.Error()))
	}
	temuClient := temu.NewClient(c)
}

服务说明

服务地址 说明 查询参数参考地址
client.Services.PurchaseOrder.Query 备货单查询
client.Services.ShipOrder.Query 发货单查询
client.Services.Logistics.Companies 物流商
client.Services.Goods.Query 商品查询
client.Services.Goods.One 根据商品 SKC ID 查询
client.Services.Goods.Create 创建商品
client.Services.Goods.Barcode.NormalGoods 商品条码查询
client.Services.Goods.Brand.Query 查询可绑定的品牌接口

参考文档

TEMU 开发者指南

  1. 全托管系统对接指南 - 备货及V3发货

全托管备货单

流程

  1. 将备货单数据加入发货台;
  2. 将发货台数据生成采购单;
  3. 打印货物商标、箱唛进行平台发货操作。

说明

备货单、采购单是同一个含义,从平台的角度理解是平台向商家下采购单,从商家的角度理解是平台推送过来备货单。

注意事项

  1. 加入发货台后是不能立即看到物流商数据的

半托管

名词解释

  1. PO 单:Parent Order
  2. O 单:Order

半托官方物流下单发货处理

  1. 获取待发货订单
  2. 获取发货仓库
  3. 根据仓库、订单获取对应的物流服务商
  4. 下单
  5. 获取面单
  6. 第三方仓库执行发货
  7. 回写到第三方系统标记发货

本本

什么是本本

只要主体不是大陆/香港的,都是本本

Releases

No releases published

Packages

No packages published

Languages