淘宝/天猫高级关键字淘宝商品 API 的使用和测试

99 阅读2分钟

淘宝的API开发接口,我们需要做下面几件事情。

1)开放平台注册开发者账号;

2)然后为每个淘宝应用注册一个应用程序键(App Key) ;

3)下载淘宝API的SDK并掌握基本的API基础知识和调用;

4)利用SDK接口和对象,传入AppKey或者必要的时候获取并传入SessionKey来进行程序开发;

5)利用淘宝平台的文档中心和API测试工具,对接口进行测试。从而了解返回信息,方便程序获取。

以上是一般淘宝API应用开发的关键流程,其中通过淘宝文档中心和API测试工具,进行概念了解和接口信息查询很重要。因为这些数据就是我们需要在逐步显示出来的。淘宝的API很多,不过都分为了好几个领域,慢慢就会了解深入了。

image.png item_search_pro-高级关键字搜索淘宝商品点击开通测试接口

公共参数

请求地址: api-gw.onebound.cn/taobao/item…

名称 类型 必须 描述

key String 是 调用key(必须以GET方式拼接在URL中)

secret String 是 调用密钥

api_name String 是 API接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]

cache String 否 [yes,no]默认yes,将调用缓存的数据,速度比较快

result_type String 否 [json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读

lang String 否 [cn,en,ru]翻译语言,默认cn简体中文

version String 否 API版本

请求参数

请求参数:q=女装&start_price=0&end_price=0&page=1&cat=0&discount_only=&sort=&page_size=&seller_info=&nick=&ppath=&imgid=&filter=

参数说明:q:搜索关键字

start_price:开始价格

end_price:结束价格

sort:排序[bid,_bid,bid2,_bid2,_sale,_credit]

(bid:总价,bid2:商品价格,sale:销量,credit信用,加_前缀为从大到小排序)

page:页数

loc=广州 发货地

filter:额外的过滤参数,

如:filter=mall,myf

【qqg 全球购,myf 包邮,tjb 淘金币抵钱,mall 天猫, xfzbz 消费者保障, jsfh 极速发货,hdfk 货到付款,qtth 7+天内退货,zsyfx 赠送运费险,tmwyg 天猫无忧购,gongyibb 公益宝贝,tmzs 天猫直送,taogongchang 淘工厂】