Преглед изворни кода

add 老年队伍-精彩看点 cover

zhangyong пре 1 година
родитељ
комит
09b9b3491b
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      laonianduiwu/laonianduiwu_recommend/lndwjckd_recommend.py

+ 4 - 1
laonianduiwu/laonianduiwu_recommend/lndwjckd_recommend.py

@@ -113,6 +113,9 @@ class LndwjckdRecommend:
                         vid = feeds[i]["vid"]
                         # 获取视频链接
                         video_page = cls.get_video_url(vid, log_type, crawler, env)
+                        cover = video_page.get("cover", "")
+                        if cover == "":
+                            cover = feeds[i].get("poster", "")
                         video_dict = {
                             "video_title": video_title,
                             "video_id": feeds[i]["vid"],  # 视频id
@@ -120,7 +123,7 @@ class LndwjckdRecommend:
                             "publish_time_str": publish_time_str,
                             "is_video": int(feeds[i].get("is_video", 0)),  # 类型
                             "category_id": int(feeds[i].get("category_id", 0)),  # 视频来源
-                            "cover_url": video_page.get("cover", ""),  # 视频封面
+                            "cover_url": cover,  # 视频封面
                             "video_url": video_page.get("res"),  # 视频链接
                             "click": int(feeds[i].get("click", 0)),  # 点击数
                             "video_time": int(feeds[i].get("vtime", 0)),  # 视频时长(m)