这篇教程淘宝api请求示例写得很实用,希望能帮到您。
# -*- coding: utf-8 -*-
import top.api
req=top.api.TbkShopGetRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.fields="user_id,shop_title,shop_type,seller_nick,pict_url,shop_url"
req.q="女装"
req.sort="commission_rate_des"
req.is_tmall=false
req.start_credit=1
req.end_credit=20
req.start_commission_rate=2000
req.end_commission_rate=123
req.start_total_action=1
req.end_total_action=100
req.start_auction_count=123
req.end_auction_count=200
req.platform=1
req.page_no=1
req.page_size=20
try:
resp= req.getResponse()
print(resp)
except Exception,e:
print(e)
响应示例 XML JSON
{
"tbk_shop_get_response":{
"results":{
"n_tbk_shop":[
{
"user_id":123,
"shop_title":"女装店铺",
"shop_type":"B",
"seller_nick":"demo",
"pict_url":"http:\/\/img01.taobaocdn.com\/bao\/uploaded\/i1\/xxx.jpg",
"shop_url":"http:\/\/store.taobao.com\/shop\/xxx"
}
]
},
"total_results":100
}
} 淘宝api开发实例python python将字典数据循环保存为本地JSON文件 |