zhangyong 5 miesięcy temu
rodzic
commit
d5ad58364d
2 zmienionych plików z 17 dodań i 2 usunięć
  1. 1 1
      carry_data_handle.py
  2. 16 1
      carry_video/carry_video.py

+ 1 - 1
carry_data_handle.py

@@ -55,7 +55,7 @@ def video_task_start():
         logger.error(f"[+] {data}处理失败,失败信息{e}")
 
 def schedule_tasks():
-    schedule.every(4).minutes.do(video_task_start)
+    schedule.every(6).minutes.do(video_task_start)
 
 if __name__ == '__main__':
     schedule_tasks()  # 调用任务调度函数

+ 16 - 1
carry_video/carry_video.py

@@ -90,7 +90,9 @@ class CarryViode:
             code = response["code"]
             if code == 0:
                 data = response["data"]["data"]
-
+                content_type = data['content_type']
+                if content_type == 'note':
+                    return "note","note"
                 video_url = data["video_url_list"][0]["video_url"]
                 original_title = data["title"]
                 return video_url, original_title
@@ -232,6 +234,19 @@ class CarryViode:
                               "https://open.feishu.cn/open-apis/bot/v2/hook/65bc5463-dee9-46d0-bc2d-ec6c49a8f3cd",
                               "【 搬运&改造效率工具失败通知 】")
             return
+        if url == "note":
+            logger.info(f"[+] {url}是图文不做处理")
+            AliyunLogger.logging(data["name"], "效率工具", tag_transport_channel, data["video_url"],
+                                 "是图文不做处理", "1002", str(data))
+            text = (
+                f"**负责人**: {data['name']}\n"
+                f"**内容**: {data}\n"
+                f"**失败信息**: 是图文不做处理\n"
+            )
+            Feishu.finish_bot(text,
+                              "https://open.feishu.cn/open-apis/bot/v2/hook/65bc5463-dee9-46d0-bc2d-ec6c49a8f3cd",
+                              "【 搬运&改造效率工具失败通知 】")
+            return
 
         logger.info(f"[+] {url}开始下载视频")
         video_path = DownLoad.download_video(url, file_path)