首選咱們看看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, 循環更新就行了.
還有返回的結果是含有廣告位的, 你能夠一個用戶綁定一個