video_pool_const.py 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. class VideoPoolConst:
  2. """
  3. 微信视频抓取常量配置
  4. """
  5. # 账号抓取状态
  6. ACCOUNT_CRAWL_STATUS = 1
  7. ACCOUNT_DO_NOT_CRAWL_STATUS = 0
  8. # 默认最早抓取时间戳(2024-01-01)
  9. DEFAULT_TIMESTAMP = 1704038400
  10. # 搜索爬虫最大页数
  11. MAX_SEARCH_PAGE_NUM = 10
  12. # 抓取每一页的等待时间
  13. SLEEP_SECONDS = 5
  14. # 种子标题最低阅读均值倍数
  15. READ_AVG_MULTIPLE = 1.3
  16. # 种子标题最低阅读量
  17. MIN_READ_COUNT = 2000
  18. # 获取种子标题的统计周期
  19. STAT_PERIOD = 7 * 24 * 60 * 60
  20. # 接口请求成功code
  21. REQUEST_SUCCESS = 0
  22. PUBLISHED_ILLEGAL_TITLE_CODE = 1015
  23. # 是否需要扫描查询源账号
  24. NEED_SCAN_SOURCE_ACCOUNT = 1
  25. DO_NOT_NEED_SOURCE_ACCOUNT = 0
  26. # 视频审核状态长文库
  27. VIDEO_AUDIT_INIT_STATUS = 0
  28. VIDEO_AUDIT_SUCCESS_STATUS = 1
  29. VIDEO_AUDIT_FAIL_STATUS = 2
  30. VIDEO_TITLE_GENERATE_FAIL_STATUS = 4
  31. VIDEO_AUDIT_PROCESSING_STATUS = -1
  32. # 票圈视频审核状态, 1 审核中,2 不通过 3 待修改,4 自己可见 5 通过
  33. PQ_AUDIT_PROCESSING_STATUS = 1
  34. PQ_AUDIT_FAIL_STATUS = 2
  35. PQ_AUDIT_WAIT_STATUS = 3
  36. PQ_AUDIT_SELF_VISIBLE_STATUS = 4
  37. PQ_AUDIT_SUCCESS_STATUS = 5
  38. # 默认账号
  39. DEFAULT_ACCOUNT_UID = 76862180
  40. # 每天发送的审核视频数量
  41. MAX_VIDEO_NUM = 1000
  42. # 单次发布视频审核量
  43. MAX_VIDEO_NUM_PER_PUBLISH = 350
  44. # 标题状态
  45. TITLE_DEFAULT_STATUS = 0
  46. TITLE_EXIT_STATUS = 1
  47. TITLE_FESTIVAL_STATUS = 2
  48. TITLE_SHORT_STATUS = 3
  49. # 标题最短长度
  50. TITLE_MIN_LENGTH = 15
  51. # safe score
  52. TITLE_SAFE_SCORE_THRESHOLD = 7
  53. # Task Status
  54. INIT_STATUS = 0
  55. PROCESSING_STATUS = 1
  56. SUCCESS_STATUS = 2
  57. FAIL_STATUS = 99