下載業務訂單接口,需要API密鑰,業務id,下載條件等等
社區有提供默認的下載樣例:
登錄后臺->全部業務列表->任意一條業務->編輯->api相關/訂單管理員頁面->此頁面可以看到部分下載功能的使用
* * * * *
下載接口有一些默認的使用規則,默認情況下,將產生如下動作:
1. 下載隊列中或未開始訂單,會自動將訂單狀態修改為進行中。chage_state=true(默認)
2. 未指定format格式時,將使用業務后臺的·Api格式化·參數來進行格式化,否則可能返回為空,可以使用 format=json
3. 只有當下載進行中訂單時,社區接口會對這個類型進行分頁,默認每頁下載1000單 ,參數 page_size=1000&page=1
下載URL舉例
隊列中訂單: http://8.95jw.cn/admin_jiuwuxiaohun.php?m=home&c=api&a=down_orders&goods_id=4199&state=dlz&format=json&apikey=Lz8888888888kMaCSfQrc
一般有初始值的情況不調用此接口,隊列中的訂單是沒有獲取到初始值的訂單,調用后系統修改訂單狀態為進行中
未開始訂單: http://8.95jw.cn/admin_jiuwuxiaohun.php?m=home&c=api&a=down_orders&goods_id=4199&state=wks&format=json&apikey=Lz8888888888kMaCSfQrc
推薦此接口下載訂單,調用后系統修改訂單狀態為進行中
進行中訂單: http://8.95jw.cn/admin_jiuwuxiaohun.php?m=home&c=api&a=down_orders&goods_id=4199&state=jxz&format=json&apikey=Lz8888888888kMaCSfQrc
進行中訂單可能會超過1000單,所以,提供一個參數page=頁數,用來翻頁操作。
退單中訂單: http://8.95jw.cn/admin_jiuwuxiaohun.php?m=home&c=api&a=down_orders&goods_id=4199&state=tdz&format=json&apikey=Lz8888888888kMaCSfQrc
改密中訂單: http://8.95jw.cn/admin_jiuwuxiaohun.php?m=home&c=api&a=down_orders&goods_id=4199&state=gmz&format=json&apikey=Lz8888888888kMaCSfQrc
續費中訂單: http://8.95jw.cn/admin_jiuwuxiaohun.php?m=home&c=api&a=down_orders&goods_id=4199&state=xfz&format=json&apikey=Lz8888888888kMaCSfQrc
補單中訂單: http://8.95jw.cn/admin_jiuwuxiaohun.php?m=home&c=api&a=down_orders&goods_id=4199&state=bdz&format=json&apikey=Lz8888888888kMaCSfQrc
* * * * *
用法示例:下載業務id=888,進行中單子,且每頁顯示5000單,需下載第6頁
http://8.95jw.cn/admin_jiuwuxiaohun.php?m=home&c=api&a=down_orders&goods_id=888&state=jxz&format=json&apikey=Lz8888888888kMaCSfQrc&page_size=5000&page=6
* * * * *
用法示例:下載業務id=888,隊列中單子,且每頁顯示1000單,第1頁,但是不自動修改訂單狀態為進行中
http://8.95jw.cn/admin_jiuwuxiaohun.php?m=home&c=api&a=down_orders&goods_id=888&state=dlz&format=json&apikey=Lz8888888888kMaCSfQrc&page_size=1000&page=1&chage_state=false
* * * * *
用法示例:下載業務id=888,進行中單子,且每頁顯示5000單,需下載第6頁,且這個排序是從小到大排序的(就是按下單時間從遠到近)
http://8.95jw.cn/admin_jiuwuxiaohun.php?m=home&c=api&a=down_orders&goods_id=888&state=jxz&format=json&apikey=Lz8888888888kMaCSfQrc&page_size=5000&page=6&sort_type=asc
* * * * *
總結下,在下載api的基礎上,有幾個參數可以可選性的使用,如下:
sort_type=desc sort_type=asc
page_size=1000 只有進行中訂單會默認使用,其他類型訂單不傳不會使用-將全部返回
page=1 只有進行中訂單會默認使用,其他類型訂單不傳不會使用-將全部返回,如果傳入,會自動使用page_size參數
chage_state=true chage_state=false ,默認下載隊列中或未開始會修改狀態,當傳入=false時候,不會修改狀態。
format=json format=自定義格式 format=系統預設格式(訂單編輯頁API欄可見)