|
@@ -35,12 +35,13 @@ class PromoterOrderList:
|
|
|
|
|
|
response = requests.request("GET", url, headers=headers, data=payload)
|
|
response = requests.request("GET", url, headers=headers, data=payload)
|
|
data = json.loads(response.text)["data"]
|
|
data = json.loads(response.text)["data"]
|
|
|
|
+ print(data)
|
|
total_num = data["total"]
|
|
total_num = data["total"]
|
|
page = ceil(total_num / 200)
|
|
page = ceil(total_num / 200)
|
|
- for i in range(page):
|
|
|
|
|
|
+ for i in range(page+1):
|
|
if i != 0:
|
|
if i != 0:
|
|
url = "https://cps.kwaixiaodian.com/distribute/pc/promoter/order/list?offset={offset}&limit={total_num}&startTime={startDate}&endTime={endDate}&cpsType=0&status=0&searchDelivered=0".format(
|
|
url = "https://cps.kwaixiaodian.com/distribute/pc/promoter/order/list?offset={offset}&limit={total_num}&startTime={startDate}&endTime={endDate}&cpsType=0&status=0&searchDelivered=0".format(
|
|
- startDate=startDate, endDate=endDate, total_num=20 * i, offset=20 * (i - 1))
|
|
|
|
|
|
+ startDate=startDate, endDate=endDate, total_num=200 * i, offset=200 * (i - 1))
|
|
response = requests.request("GET", url, headers=headers, data=payload)
|
|
response = requests.request("GET", url, headers=headers, data=payload)
|
|
print(json.loads(response.text))
|
|
print(json.loads(response.text))
|
|
if json.loads(response.text)["result"] != 1:
|
|
if json.loads(response.text)["result"] != 1:
|
|
@@ -50,6 +51,7 @@ class PromoterOrderList:
|
|
dataInfoList = []
|
|
dataInfoList = []
|
|
try:
|
|
try:
|
|
for dataInfo in total_list:
|
|
for dataInfo in total_list:
|
|
|
|
+ print(dataInfo)
|
|
oid = dataInfo["oid"]
|
|
oid = dataInfo["oid"]
|
|
order_status = dataInfo["status"]
|
|
order_status = dataInfo["status"]
|
|
order_create_time = dataInfo["orderCreateTime"]
|
|
order_create_time = dataInfo["orderCreateTime"]
|
|
@@ -65,7 +67,7 @@ class PromoterOrderList:
|
|
for item in dataInfo["cpsOrderProductViewList"]:
|
|
for item in dataInfo["cpsOrderProductViewList"]:
|
|
item_id = item["itemId"]
|
|
item_id = item["itemId"]
|
|
item_title = item["itemTitle"]
|
|
item_title = item["itemTitle"]
|
|
- reserve_price = None
|
|
|
|
|
|
+ reserve_price = dataInfo["orderTradeAmount"]
|
|
image_url = item["itemPicUrl"]
|
|
image_url = item["itemPicUrl"]
|
|
seller_id = item["sellerId"]
|
|
seller_id = item["sellerId"]
|
|
promotion_id = None
|
|
promotion_id = None
|