Merge pull request #87 from felinae98/fix/rss-image

增加rss对media_content中图片的支持
This commit is contained in:
felinae98
2022-06-09 01:34:06 +08:00
committed by GitHub
@@ -48,6 +48,10 @@ class Rss(NewMessage):
soup = bs(raw_post.description, "html.parser") soup = bs(raw_post.description, "html.parser")
text += soup.text.strip() text += soup.text.strip()
pics = list(map(lambda x: x.attrs["src"], soup("img"))) pics = list(map(lambda x: x.attrs["src"], soup("img")))
if raw_post.get("media_content"):
for media in raw_post["media_content"]:
if media.get("medium") == "image" and media.get("url"):
pics.append(media.get("url"))
return Post( return Post(
"rss", "rss",
text=text, text=text,