首选咱们看看api定义:数据库
http://open.taobao.com/api.htm?docId=38078&docType=2&scopeId=14474api
注意下span这个参数服务器
订单查询时间范围,单位:秒,最小60,最大1200,默认60,仅当查询常规订单,及三方订单时须要设置此参数,渠道,及会员订单不须要设置此参数,直接经过设置page_size,page_no 翻页查询数据便可cookie
意思就是最多一次只能查询20分钟的订单, 可能考虑到服务器压力之类的吧.spa
远不如以前的接口 时间任意, 可是须要登陆cookie. 如今登陆限制严重.设计
新接口不须要cookie, 若是合理利用仍是很不错的.htm
可是怎么设计省事呢, 固然这是基于要作返利的基础上, 若是不返利, 能够无论.blog
好了, 进入正题:接口
第一步登录
设计一个简单的表
CREATE TABLE `tbk_buytime` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`buytime` datetime DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `buytime` (`buytime`)
) ENGINE=InnoDB AUTO_INCREMENT=168 DEFAULT CHARSET=utf8;
包含一个自增序列和一个时间列
第二步
将有订单的时间添加进表.
若是是第一次导入, 那么就从20或者30天前的时间每隔20分钟开始循环调用这个api, 把含有订单的时间加入到数据库.
之后程序启动的时候, 查询一下, 把须要查询的时间段加入一个list, 循环更新就行了.
还有返回的结果是含有广告位的, 你能够一个用户绑定一个