# taobaogo
淘宝Api、淘宝开放平台Api请求基础SDK
# 淘宝API
[sign算法](http://open.taobao.com/doc.htm?docId=101617&docType=1)
[淘宝Session](https://oauth.taobao.com/authorize?response_type=token&client_id=24840730)
# Example 🌰
```go
package main
import (
"fmt"
"github.com/nilorg/go-opentaobao"
)
func init() {
opentaobao.AppKey = ""
opentaobao.AppSecret = ""
opentaobao.Router = "http://gw.api.taobao.com/router/rest"
}
func main() {
res, err := opentaobao.Execute("taobao.tbk.item.get", opentaobao.Parameter{
"fields": "num_iid,title,pict_url,small_images,reserve_price,zk_final_price,user_type,provcity,item_url,seller_id,volume,nick",
"q": "女装",
"cat": "16,18",
})
if err != nil {
fmt.Println(err)
}
fmt.Println("商品数量:", res.Get("tbk_item_get_response").Get("total_results").MustInt())
var imtes []interface{}
imtes, _ = res.Get("tbk_item_get_response").Get("results").Get("n_tbk_item").Array()
for _, v := range imtes {
fmt.Println("======")
item := v.(map[string]interface{})
fmt.Println("商品名称:", item["title"])
fmt.Println("商品价格:", item["reserve_price"])
fmt.Println("商品链接:", item["item_url"])
}
}
```
## 使用Redis作为缓存
```go
import "github.com/go-redis/redis/v8"
var (
// Redis 缓存
Redis *redis.Client
)
func init() {
opentaobao.SetRedis(Redis)
}
```
没有合适的资源?快使用搜索试试~ 我知道了~
淘宝开放平台Api请求基础SDK(自动同步).rar
共12个文件
go:6个
txt:1个
sum:1个
需积分: 5 4 下载量 6 浏览量
2023-05-30
07:07:46
上传
评论
收藏 16KB RAR 举报
温馨提示
一、概述 淘宝开放平台SDK提供了API的请求封装、摘要签名、响应解释、消息监听等功能,使用SDK可以轻松完成API的调用、API结果的获取、消息的实时监听。 二、环境依赖 1)JAVA SDK 需要依赖 Java SE/EE 1.5及以上; 2)PHP SDK 需要依赖 PHP 5及以上; 3)Python SDK 需要依赖 Python 2.X版本(当前不支持3.0及以上版本); 4).NET SDK 需要依赖 .NET Framework 2.0及以上 (不支持Windows Phone平台); 5).NET Core 需要依赖 .NET Core 2.0及以上; 6)NodeJS SDK 需要依赖js 0.8及以上; 7)C语言 SDK 无版本限制。 三、如何下载 SDK生成逻辑是根据当前应用appkey拥有的API权限组来生成SDK的,所以不同的appkey生成的SDK各不相同。而且应用需要拥有API的权限,才能调用对应API接口。
资源推荐
资源详情
资源评论
收起资源包目录
淘宝Api、淘宝开放平台Api请求基础SDK(自动同步).rar (12个子文件)
淘宝Api、淘宝开放平台Api请求基础SDK(自动同步)
新建文本文档.txt 19B
go-opentaobao-master
go.mod 378B
go.sum 9KB
LICENSE 1KB
cache
cache.go 233B
client_test.go 17KB
cmd
main.go 1KB
redis.go 630B
errors.go 150B
client.go 6KB
.gitignore 192B
README.md 1KB
共 12 条
- 1
资源评论
野生的狒狒
- 粉丝: 1687
- 资源: 1668
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功