Download and install it:
$ go get -u github.com/mimicode/taobaoopensdk
Import it in your code:
import "github.com/mimicode/taobaoopensdk"
Examples
appKey := ""
appSecret := ""
sessionKey := ""
//初始化TopClient
client := &TopClient{}
client.Init(appKey, appSecret, sessionKey)
//初始化请求接口信息
getRequest := &request.TbkItemInfoGetRequest{}
getRequest.AddParameter("num_iids", "583866215568,578307080718")
getRequest.AddParameter("platform", "1")
getRequest.AddParameter("ip", "11.22.33.43")
//初始化结果类型
var getResponse DefaultResponse = &response.TbkItemInfoGetResponse{}
//执行请求接口得到结果
err := client.Exec(getRequest, getResponse)
if err != nil {
t.Log(err)
} else {
tbkItemInfoGetResponse := getResponse.(*response.TbkItemInfoGetResponse)
if tbkItemInfoGetResponse.IsError() {
fmt.Println(tbkItemInfoGetResponse.Body)
} else {
items := tbkItemInfoGetResponse.TbkItemInfoGetResult.Results.NTbkItem
for _, v := range items {
fmt.Println(v.Title)
}
}
}
API support list
- taobao.ju.items.search( 聚划算商品搜索接口 )
- taobao.sellercats.list.get( 获取前台展示的店铺内卖家自定义商品类目 )
- taobao.shopcats.list.get( 获取前台展示的店铺类目 )
- taobao.shop.getbytitle( 根据店铺名称获取店铺信息 )
- taobao.tbk.activitylink.get( 淘宝联盟官方活动推广API-媒体 )
- taobao.tbk.coupon.get( 阿里妈妈推广券信息查询 )
- taobao.tbk.dg.item.coupon.get( 好券清单API【导购】 )
- taobao.tbk.dg.material.optional( 通用物料搜索API(导购) )
- taobao.tbk.dg.newuser.order.get( 淘宝客新用户订单API--导购 )
- taobao.tbk.dg.newuser.order.sum( 拉新活动汇总API--导购 )
- taobao.tbk.dg.optimus.material( 淘宝客物料下行-导购 )
- taobao.tbk.item.convert( 淘宝客商品链接转换 )
- taobao.tbk.item.coupon.get( 单品加券检索api )
- taobao.tbk.item.get( 淘宝客商品查询 )
- taobao.tbk.item.info.get( 淘宝客商品详情(简版) )
- taobao.tbk.item.recommend.get( 淘宝客商品关联推荐查询 )
- taobao.tbk.ju.tqg.get( 淘抢购api )
- taobao.tbk.privilege.get( 单品券高效转链API )
- taobao.tbk.sc.activitylink.toolget( 淘宝联盟官方活动推广API-工具 )
- taobao.tbk.sc.coupon.brand.recommend( 品牌券API【社交】 )
- taobao.tbk.sc.coupon.realtime.recommend( 好券直播API【社交】 )
- taobao.tbk.sc.invitecode.get( 淘宝客邀请码生成-社交 )
- taobao.tbk.sc.material.optional( 通用物料搜索API )
- taobao.tbk.sc.newuser.order.get( 淘宝客新用户订单API--社交 )
- taobao.tbk.sc.newuser.order.sum( 拉新活动汇总API--社交 )
- taobao.tbk.sc.optimus.material( 淘宝客擎天柱通用物料API - 社交 )
- taobao.tbk.sc.order.get( 淘宝客订单查询 - 社交 )
- taobao.tbk.sc.publisher.info.get( 淘宝客信息查询 - 社交 )
- taobao.tbk.sc.publisher.info.save( 淘宝客渠道信息备案 - 社交 )
- taobao.tbk.shop.convert( 淘宝客店铺链接转换 )
- taobao.tbk.shop.get( 淘宝客店铺查询 )
- taobao.tbk.shop.recommend.get( 淘宝客店铺关联推荐查询 )
- taobao.tbk.spread.get( 物料传播方式获取 )
- taobao.tbk.tpwd.convert( 淘口令转链 )
- taobao.tbk.tpwd.create( 淘宝客淘口令 )
- taobao.tbk.uatm.favorites.get( 获取淘宝联盟选品库列表 )
- taobao.tbk.uatm.favorites.item.get( 获取淘宝联盟选品库的宝贝信息 )
- taobao.wireless.share.tpwd.query( 查询解析淘口令 )