|
@@ -10,7 +10,7 @@ db = MysqlUtils()
|
|
|
du = DateUtils()
|
|
|
|
|
|
|
|
|
-# @DingTalkDecorators("阳光")
|
|
|
+@DingTalkDecorators("阳光")
|
|
|
def yangguang(start=None, end=None):
|
|
|
accounts = get_account("阳光")
|
|
|
|
|
@@ -124,6 +124,7 @@ def parse_order(vip_id, stage):
|
|
|
for i in range(5):
|
|
|
try:
|
|
|
r = requests.get(url, timeout=5).text
|
|
|
+ print(r)
|
|
|
break
|
|
|
except:
|
|
|
pass
|
|
@@ -148,12 +149,11 @@ def parse_order(vip_id, stage):
|
|
|
for i in range(5):
|
|
|
try:
|
|
|
text = requests.get(path, timeout=5).text.replace('"referral_url":,', '')
|
|
|
- # print(text)
|
|
|
+ print(text)
|
|
|
break
|
|
|
except Exception as e:
|
|
|
print('channel', e)
|
|
|
# raise
|
|
|
-
|
|
|
insert_data = []
|
|
|
for j in text.split("}")[:-1]:
|
|
|
if j[-1] != '}':
|
|
@@ -224,35 +224,6 @@ def get_account(plactform, id=None):
|
|
|
return new_data
|
|
|
|
|
|
|
|
|
-def get_yg_user_info():
|
|
|
- """获取阳光的用户信息"""
|
|
|
- accounts = get_account("阳光")
|
|
|
- # if start:
|
|
|
- # start = start + ' 00:00:00'
|
|
|
- # end = end + ' 23:59:59'
|
|
|
- # else:
|
|
|
- # start = du.getTodayOrYestoday() + ' 00:00:00'
|
|
|
- # end = du.get_n_hours_ago(0)
|
|
|
-
|
|
|
- client_id = 10008097
|
|
|
- token = '2xa1d55tTPBjeEA8Ho'
|
|
|
-
|
|
|
- if accounts.__len__() == 0:
|
|
|
- return
|
|
|
- else:
|
|
|
- print(f"阳光账号数:{accounts.__len__()}")
|
|
|
-
|
|
|
- for i in accounts:
|
|
|
- stage = i[0]
|
|
|
- vip_id = i[1]
|
|
|
- print(vip_id)
|
|
|
- # get_yg_vip_channel(stage, vip_id, client_id, token)
|
|
|
- get_yg_data(stage, vip_id, client_id, token, start, end)
|
|
|
-
|
|
|
- print(check())
|
|
|
- # parse_data()
|
|
|
-
|
|
|
-
|
|
|
def daily_yg():
|
|
|
st = du.get_n_days(-10)
|
|
|
et = du.get_n_days(-1)
|
|
@@ -262,8 +233,8 @@ def daily_yg():
|
|
|
if __name__ == '__main__':
|
|
|
# get_channel_info()
|
|
|
# exit(0)
|
|
|
- yangguang(start=du.get_n_days(-1), end=du.get_n_days(0))
|
|
|
- # # exit(0)
|
|
|
+ # yangguang(start=du.get_n_days(-1), end=du.get_n_days(0))
|
|
|
+
|
|
|
# yangguang('2021-05-28','2021-05-28')
|
|
|
# daily_yg()
|
|
|
# for i in du.split_date2('2020-06-28','2020-11-03',30):
|
|
@@ -273,3 +244,4 @@ if __name__ == '__main__':
|
|
|
# parse_order_data()
|
|
|
# get_channel_info()
|
|
|
# yangguang(start=du.get_n_days(-10),end=du.get_n_days(0))
|
|
|
+ parse_order('29600', stage='趣程27期')
|