|
@@ -17,6 +17,7 @@ def get_lower_case_name(name):
|
|
def get_new_video_info(account_id, url):
|
|
def get_new_video_info(account_id, url):
|
|
request_data = {"accountId": account_id}
|
|
request_data = {"accountId": account_id}
|
|
request = requests.post(url, headers=headers, data=json.JSONEncoder().encode(request_data)).text
|
|
request = requests.post(url, headers=headers, data=json.JSONEncoder().encode(request_data)).text
|
|
|
|
+ request = json.loads(request)
|
|
if request['code'] != 0:
|
|
if request['code'] != 0:
|
|
return None
|
|
return None
|
|
return request['data']
|
|
return request['data']
|
|
@@ -25,6 +26,7 @@ def get_new_video_info(account_id, url):
|
|
def get_missing_video_info(account_id, cnt, url):
|
|
def get_missing_video_info(account_id, cnt, url):
|
|
request_data = {"accountId": account_id, "videoCnt": cnt}
|
|
request_data = {"accountId": account_id, "videoCnt": cnt}
|
|
request = requests.post(url, headers=headers, data=json.JSONEncoder().encode(request_data)).text
|
|
request = requests.post(url, headers=headers, data=json.JSONEncoder().encode(request_data)).text
|
|
|
|
+ request = json.loads(request)
|
|
if request['code'] != 0:
|
|
if request['code'] != 0:
|
|
return None
|
|
return None
|
|
return request['data']
|
|
return request['data']
|
|
@@ -33,13 +35,14 @@ def get_missing_video_info(account_id, cnt, url):
|
|
def get_top_video_info(account_id, cnt, start_time, end_time, url):
|
|
def get_top_video_info(account_id, cnt, start_time, end_time, url):
|
|
request_data = {"accountId": account_id, "num": cnt, "startTime": start_time, "endTime": end_time}
|
|
request_data = {"accountId": account_id, "num": cnt, "startTime": start_time, "endTime": end_time}
|
|
request = requests.post(url, headers=headers, data=json.JSONEncoder().encode(request_data)).text
|
|
request = requests.post(url, headers=headers, data=json.JSONEncoder().encode(request_data)).text
|
|
|
|
+ request = json.loads(request)
|
|
if request['code'] != 0:
|
|
if request['code'] != 0:
|
|
return None
|
|
return None
|
|
return request['data']
|
|
return request['data']
|
|
|
|
|
|
|
|
|
|
def get_campaign_and_group_name_rule(account_id):
|
|
def get_campaign_and_group_name_rule(account_id):
|
|
- sql = """select campaign_name, unit_name
|
|
|
|
|
|
+ sql = """select campaign_name, group_name
|
|
from ctop_ai_kuaishou_advertiser_strategy
|
|
from ctop_ai_kuaishou_advertiser_strategy
|
|
where account_id = %s
|
|
where account_id = %s
|
|
and status = 1
|
|
and status = 1
|
|
@@ -50,5 +53,5 @@ def get_campaign_and_group_name_rule(account_id):
|
|
return None, None
|
|
return None, None
|
|
|
|
|
|
campaign_name = df['campaign_name'].values[0]
|
|
campaign_name = df['campaign_name'].values[0]
|
|
- group_name = df['unit_name'].values[0]
|
|
|
|
|
|
+ group_name = df['group_name'].values[0]
|
|
return campaign_name, group_name
|
|
return campaign_name, group_name
|