|  | @@ -18,33 +18,33 @@ headers = {
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  class KsFeedVideo:
 | 
	
		
			
				|  |  |      CATEGORY_IDS = {
 | 
	
		
			
				|  |  | -        1: "生活",
 | 
	
		
			
				|  |  | -        2: "才艺",
 | 
	
		
			
				|  |  | -        3: "时尚",
 | 
	
		
			
				|  |  | -        4: "宠物",
 | 
	
		
			
				|  |  | -        5: "读书",
 | 
	
		
			
				|  |  | -        6: "二次元",
 | 
	
		
			
				|  |  | -        7: "家居",
 | 
	
		
			
				|  |  | -        8: "数码",
 | 
	
		
			
				|  |  | -        9: "搞笑",
 | 
	
		
			
				|  |  | +        # 1: "生活",
 | 
	
		
			
				|  |  | +        # 2: "才艺",
 | 
	
		
			
				|  |  | +        # 3: "时尚",
 | 
	
		
			
				|  |  | +        # 4: "宠物",
 | 
	
		
			
				|  |  | +        # 5: "读书",
 | 
	
		
			
				|  |  | +        # 6: "二次元",
 | 
	
		
			
				|  |  | +        # 7: "家居",
 | 
	
		
			
				|  |  | +        # 8: "数码",
 | 
	
		
			
				|  |  | +        # 9: "搞笑",
 | 
	
		
			
				|  |  |          10: "健康",
 | 
	
		
			
				|  |  | -        11: "旅游",
 | 
	
		
			
				|  |  | -        12: "美食",
 | 
	
		
			
				|  |  | -        13: "美妆",
 | 
	
		
			
				|  |  | -        14: "汽车",
 | 
	
		
			
				|  |  | -        15: "亲子",
 | 
	
		
			
				|  |  | -        16: "情感",
 | 
	
		
			
				|  |  | -        17: "三农",
 | 
	
		
			
				|  |  | -        18: "摄影",
 | 
	
		
			
				|  |  | -        19: "舞蹈",
 | 
	
		
			
				|  |  | -        20: "颜值",
 | 
	
		
			
				|  |  | -        21: "音乐",
 | 
	
		
			
				|  |  | -        22: "影视",
 | 
	
		
			
				|  |  | -        23: "短剧",
 | 
	
		
			
				|  |  | -        24: "游戏",
 | 
	
		
			
				|  |  | -        25: "运动",
 | 
	
		
			
				|  |  | -        26: "资讯",
 | 
	
		
			
				|  |  | -        27: "人文"
 | 
	
		
			
				|  |  | +        # 11: "旅游",
 | 
	
		
			
				|  |  | +        # 12: "美食",
 | 
	
		
			
				|  |  | +        # 13: "美妆",
 | 
	
		
			
				|  |  | +        # 14: "汽车",
 | 
	
		
			
				|  |  | +        # 15: "亲子",
 | 
	
		
			
				|  |  | +        # 16: "情感",
 | 
	
		
			
				|  |  | +        # 17: "三农",
 | 
	
		
			
				|  |  | +        # 18: "摄影",
 | 
	
		
			
				|  |  | +        # 19: "舞蹈",
 | 
	
		
			
				|  |  | +        # 20: "颜值",
 | 
	
		
			
				|  |  | +        # 21: "音乐",
 | 
	
		
			
				|  |  | +        # 22: "影视",
 | 
	
		
			
				|  |  | +        # 23: "短剧",
 | 
	
		
			
				|  |  | +        # 24: "游戏",
 | 
	
		
			
				|  |  | +        # 25: "运动",
 | 
	
		
			
				|  |  | +        # 26: "资讯",
 | 
	
		
			
				|  |  | +        # 27: "人文"
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |      current_category_index = 0
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -157,33 +157,33 @@ class KsFeedVideo:
 | 
	
		
			
				|  |  |      @classmethod
 | 
	
		
			
				|  |  |      def get_id_by_category(cls, category_name):
 | 
	
		
			
				|  |  |          category_list = [
 | 
	
		
			
				|  |  | -            {"id": 71502003, "category": "生活"},
 | 
	
		
			
				|  |  | -            {"id": 71502004, "category": "才艺"},
 | 
	
		
			
				|  |  | -            {"id": 71502005, "category": "时尚"},
 | 
	
		
			
				|  |  | -            {"id": 71502006, "category": "宠物"},
 | 
	
		
			
				|  |  | -            {"id": 71502007, "category": "读书"},
 | 
	
		
			
				|  |  | -            {"id": 71502008, "category": "二次元"},
 | 
	
		
			
				|  |  | -            {"id": 71502009, "category": "家居"},
 | 
	
		
			
				|  |  | -            {"id": 71502010, "category": "数码"},
 | 
	
		
			
				|  |  | -            {"id": 71502011, "category": "搞笑"},
 | 
	
		
			
				|  |  | +            # {"id": 71502003, "category": "生活"},
 | 
	
		
			
				|  |  | +            # {"id": 71502004, "category": "才艺"},
 | 
	
		
			
				|  |  | +            # {"id": 71502005, "category": "时尚"},
 | 
	
		
			
				|  |  | +            # {"id": 71502006, "category": "宠物"},
 | 
	
		
			
				|  |  | +            # {"id": 71502007, "category": "读书"},
 | 
	
		
			
				|  |  | +            # {"id": 71502008, "category": "二次元"},
 | 
	
		
			
				|  |  | +            # {"id": 71502009, "category": "家居"},
 | 
	
		
			
				|  |  | +            # {"id": 71502010, "category": "数码"},
 | 
	
		
			
				|  |  | +            # {"id": 71502011, "category": "搞笑"},
 | 
	
		
			
				|  |  |              {"id": 71502012, "category": "健康"},
 | 
	
		
			
				|  |  | -            {"id": 71502013, "category": "旅游"},
 | 
	
		
			
				|  |  | -            {"id": 71502014, "category": "美食"},
 | 
	
		
			
				|  |  | -            {"id": 71502015, "category": "美妆"},
 | 
	
		
			
				|  |  | -            {"id": 71502016, "category": "汽车"},
 | 
	
		
			
				|  |  | -            {"id": 71502018, "category": "亲子"},
 | 
	
		
			
				|  |  | -            {"id": 71502019, "category": "情感"},
 | 
	
		
			
				|  |  | -            {"id": 71502020, "category": "三农"},
 | 
	
		
			
				|  |  | -            {"id": 71502021, "category": "摄影"},
 | 
	
		
			
				|  |  | -            {"id": 71502022, "category": "舞蹈"},
 | 
	
		
			
				|  |  | -            {"id": 71502023, "category": "颜值"},
 | 
	
		
			
				|  |  | -            {"id": 71502024, "category": "音乐"},
 | 
	
		
			
				|  |  | -            {"id": 71502025, "category": "影视"},
 | 
	
		
			
				|  |  | -            {"id": 71502026, "category": "短剧"},
 | 
	
		
			
				|  |  | -            {"id": 71502027, "category": "游戏"},
 | 
	
		
			
				|  |  | -            {"id": 71502028, "category": "运动"},
 | 
	
		
			
				|  |  | -            {"id": 71502029, "category": "资讯"},
 | 
	
		
			
				|  |  | -            {"id": 71502030, "category": "人文"}
 | 
	
		
			
				|  |  | +            # {"id": 71502013, "category": "旅游"},
 | 
	
		
			
				|  |  | +            # {"id": 71502014, "category": "美食"},
 | 
	
		
			
				|  |  | +            # {"id": 71502015, "category": "美妆"},
 | 
	
		
			
				|  |  | +            # {"id": 71502016, "category": "汽车"},
 | 
	
		
			
				|  |  | +            # {"id": 71502018, "category": "亲子"},
 | 
	
		
			
				|  |  | +            # {"id": 71502019, "category": "情感"},
 | 
	
		
			
				|  |  | +            # {"id": 71502020, "category": "三农"},
 | 
	
		
			
				|  |  | +            # {"id": 71502021, "category": "摄影"},
 | 
	
		
			
				|  |  | +            # {"id": 71502022, "category": "舞蹈"},
 | 
	
		
			
				|  |  | +            # {"id": 71502023, "category": "颜值"},
 | 
	
		
			
				|  |  | +            # {"id": 71502024, "category": "音乐"},
 | 
	
		
			
				|  |  | +            # {"id": 71502025, "category": "影视"},
 | 
	
		
			
				|  |  | +            # {"id": 71502026, "category": "短剧"},
 | 
	
		
			
				|  |  | +            # {"id": 71502027, "category": "游戏"},
 | 
	
		
			
				|  |  | +            # {"id": 71502028, "category": "运动"},
 | 
	
		
			
				|  |  | +            # {"id": 71502029, "category": "资讯"},
 | 
	
		
			
				|  |  | +            # {"id": 71502030, "category": "人文"}
 | 
	
		
			
				|  |  |          ]
 | 
	
		
			
				|  |  |          for category in category_list:
 | 
	
		
			
				|  |  |              if category['category'] == category_name:
 | 
	
	
		
			
				|  | @@ -262,7 +262,7 @@ class KsFeedVideo:
 | 
	
		
			
				|  |  |                      if time_status:
 | 
	
		
			
				|  |  |                          sqlCollect.insert_ks_data(user_name, user_sex, time_data, caption, view_count, like_count, share_count, duration, main_mv_url, thumbnail_url, user_id, '1', photo_id, category_name, age=None, oss_object=None, video_uid=None)
 | 
	
		
			
				|  |  |                          continue
 | 
	
		
			
				|  |  | -                    video_percent = '%.2f' % (share_count / like_count)
 | 
	
		
			
				|  |  | +                    video_percent = '%.2f' % (share_count / view_count)
 | 
	
		
			
				|  |  |                      special = float(0.1)
 | 
	
		
			
				|  |  |                      if float(video_percent) < special or share_count < 500 or duration < 10 or duration > 600:
 | 
	
		
			
				|  |  |                          sqlCollect.insert_ks_data(user_name, user_sex, time_data, caption, view_count, like_count, share_count, duration, main_mv_url, thumbnail_url, user_id, '1', photo_id, category_name, age=None, oss_object=None, video_uid=None)
 | 
	
	
		
			
				|  | @@ -286,11 +286,11 @@ class KsFeedVideo:
 | 
	
		
			
				|  |  |                          current_time = datetime.now()
 | 
	
		
			
				|  |  |                          formatted_time = current_time.strftime("%Y-%m-%d %H:%M:%S")
 | 
	
		
			
				|  |  |                          values = [
 | 
	
		
			
				|  |  | -                            [category_name, user_name, user_sex, caption, view_count, like_count, share_count, duration,
 | 
	
		
			
				|  |  | +                            [category_name, user_name, photo_id, user_sex, caption, view_count, like_count, share_count, duration,
 | 
	
		
			
				|  |  |                               main_mv_url, thumbnail_url, user_id, age, pq_id, "video_uid", time_data, formatted_time]]
 | 
	
		
			
				|  |  | -                        Feishu.insert_columns("PlcisKhObhzmBothRutc65sJnph", "823f74", "ROWS", 1, 2)
 | 
	
		
			
				|  |  | +                        Feishu.insert_columns("PlcisKhObhzmBothRutc65sJnph", "8fQxFv", "ROWS", 1, 2)
 | 
	
		
			
				|  |  |                          time.sleep(0.5)
 | 
	
		
			
				|  |  | -                        Feishu.update_values("PlcisKhObhzmBothRutc65sJnph", "823f74", "A2:Z2", values)
 | 
	
		
			
				|  |  | +                        Feishu.update_values("PlcisKhObhzmBothRutc65sJnph", "8fQxFv", "A2:Z2", values)
 | 
	
		
			
				|  |  |                  time.sleep(80)
 | 
	
		
			
				|  |  |              except Exception as exc:
 | 
	
		
			
				|  |  |                  print(f"异常信息: {exc}")
 |