Browse Source

获取视频的接口,除了自动上新的接口,其他的end_time 都改为T-1了

liyuyi@c-top.com.cn 4 years ago
parent
commit
462eb37289
2 changed files with 15 additions and 9 deletions
  1. 12 6
      ai_time_task_creative_handler.py
  2. 3 3
      utils/ConstantConfig.py

+ 12 - 6
ai_time_task_creative_handler.py

@@ -343,7 +343,8 @@ class AiHighQualityMaterial(tornado.web.RequestHandler):
                                                 start_time=(datetime.datetime.now() +
                                                             datetime.timedelta(days=-high_quality_video_days)).
                                                 strftime("%Y-%m-%d %H:%M:%S"),
-                                                end_time=datetime.date.today().strftime("%Y-%m-%d %H:%M:%S"),
+                                                end_time=(datetime.datetime.now() + datetime.timedelta(days=-1)).
+                                                strftime("%Y-%m-%d %H:%M:%S"),
                                                 url=get_high_quality_video_url)
 
                 # 单独处理返回的时候中,有通用视频,需要单独处理
@@ -423,7 +424,8 @@ class AiHighQualityMaterial(tornado.web.RequestHandler):
                                                 start_time=(datetime.datetime.now() +
                                                             datetime.timedelta(days=-high_quality_video_days)).
                                                 strftime("%Y-%m-%d %H:%M:%S"),
-                                                end_time=datetime.date.today().strftime("%Y-%m-%d %H:%M:%S"),
+                                                end_time=(datetime.datetime.now() + datetime.timedelta(days=-1)).
+                                                strftime("%Y-%m-%d %H:%M:%S"),
                                                 url=get_high_quality_video_url)
                 if video_info['code'] != 0:
                     logger.info("account_id = %s, 高质量素材复建,没有获取到视频,不发送ai策略请求!" % account_id)
@@ -700,7 +702,8 @@ class AiProgramCreativeHighQualityMaterial(tornado.web.RequestHandler):
                                                 cnt=multi_app_id_programme_high_quality_video_cnt,
                                                 start_time=(datetime.datetime.now() + datetime.timedelta(
                                                  days=-high_quality_video_days)).strftime("%Y-%m-%d %H:%M:%S"),
-                                                end_time=datetime.date.today().strftime("%Y-%m-%d %H:%M:%S"),
+                                                end_time=(datetime.datetime.now() + datetime.timedelta(days=-1)).
+                                                strftime("%Y-%m-%d %H:%M:%S"),
                                                 url=get_high_quality_video_url)
 
                 # 单独处理返回的时候中,有通用视频,需要单独处理
@@ -810,7 +813,8 @@ class AiProgramCreativeHighQualityMaterial(tornado.web.RequestHandler):
                                                 cnt=programme_high_quality_video_cnt,
                                                 start_time=(datetime.datetime.now() + datetime.timedelta(
                                                  days=-high_quality_video_days)).strftime("%Y-%m-%d %H:%M:%S"),
-                                                end_time=datetime.date.today().strftime("%Y-%m-%d %H:%M:%S"),
+                                                end_time=(datetime.datetime.now() + datetime.timedelta(days=-1)).
+                                                strftime("%Y-%m-%d %H:%M:%S"),
                                                 url=get_high_quality_video_url)
                 if video_info['code'] != 0:
                     logger.info("account_id = %s, 程序化高质量素材,没有获取到视频,不发送ai策略请求!" % account_id)
@@ -875,7 +879,8 @@ class AiProgramCreativeNewMaterial(tornado.web.RequestHandler):
                                                     url=get_history_video_url,
                                                     start_time=(datetime.datetime.now() + datetime.timedelta(days=-7)).
                                                     strftime("%Y-%m-%d %H:%M:%S"),
-                                                    end_time=datetime.date.today().strftime("%Y-%m-%d %H:%M:%S"),
+                                                    end_time=(datetime.datetime.now() + datetime.timedelta(days=-1)).
+                                                    strftime("%Y-%m-%d %H:%M:%S"),
                                                     video_cnt=multi_app_id_programme_new_video_cnt,
                                                     related_creative_max_cnt=related_creative_max_cnt)
 
@@ -984,7 +989,8 @@ class AiProgramCreativeNewMaterial(tornado.web.RequestHandler):
                                                     url=get_history_video_url,
                                                     start_time=(datetime.datetime.now() + datetime.timedelta(days=-7)).
                                                     strftime("%Y-%m-%d %H:%M:%S"),
-                                                    end_time=datetime.date.today().strftime("%Y-%m-%d %H:%M:%S"),
+                                                    end_time=(datetime.datetime.now() + datetime.timedelta(days=-1)).
+                                                    strftime("%Y-%m-%d %H:%M:%S"),
                                                     video_cnt=programme_new_video_cnt,
                                                     related_creative_max_cnt=related_creative_max_cnt)
                 if video_info['code'] != 0:

+ 3 - 3
utils/ConstantConfig.py

@@ -14,8 +14,8 @@ if os_env_code_status == 'dev':
     high_quality_video_app_id = 2
 
     # 遗漏视频的开始时间  和 结束时间
-    missing_video_start_time = (datetime.datetime.now() + datetime.timedelta(days=-60)).strftime("%Y-%m-%d")
-    missing_video_end_time = str(datetime.date.today())
+    missing_video_start_time = (datetime.datetime.now() + datetime.timedelta(days=-60)).strftime("%Y-%m-%d %H:%M:%S")
+    missing_video_end_time = (datetime.datetime.now() + datetime.timedelta(days=-1)).strftime("%Y-%m-%d %H:%M:%S")
     # 补充历史遗漏素材的个数
     missing_video_cnt = 2
 
@@ -44,7 +44,7 @@ else:
 
     # 遗漏视频的开始时间  和 结束时间
     missing_video_start_time = (datetime.datetime.now() + datetime.timedelta(days=-60)).strftime("%Y-%m-%d %H:%M:%S")
-    missing_video_end_time = datetime.date.today().strftime("%Y-%m-%d %H:%M:%S")
+    missing_video_end_time = (datetime.datetime.now() + datetime.timedelta(days=-1)).strftime("%Y-%m-%d %H:%M:%S")
     # 补充历史遗落素材的个数
     missing_video_cnt = 100