Feedly 如何解析来自该 RSS Feed 的图像?
How Does Feedly Parse the Images from this RSS Feed?
我有一个提要,我想将其提取到 post 的内容,来自:http://feeds.feedburner.com/oogionet
我想解析每个post标题、发布日期和特色图片。我对这个提要有疑问,因为它不包含特色图片,据我所知 - 我无法解析它们...
但是,当我尝试使用 Feedly 获取提要内容时,如下所示:https://cloud.feedly.com/v3/streams/contents?count=5&streamId=feed/http://feeds.feedburner.com/oogionet,图像 do出现在其中(在每个 visual
节点中)。
所以我想问一下,他们是怎么做到的?此 Feed 不包含 post 的图片,那么 Feedly 如何获取它们?
Feedly 似乎抓取了 HTML 页面(https://www.oogio.net/?p=26620 for the first item), and looks for Open Graph 内容。查看该页面的源代码时,您会看到一个 <meta>
标签,如下所示:
<meta property="og:image" content="https://www.oogio.net/wp-content/uploads/2020/03/chocolate_rice_krispies_snack2-s.jpg" />
Slack 和 Facebook 等提供商使用此标签在帖子上显示图片,我很确定 Feedly 就是通过它获取图片的。
我有一个提要,我想将其提取到 post 的内容,来自:http://feeds.feedburner.com/oogionet
我想解析每个post标题、发布日期和特色图片。我对这个提要有疑问,因为它不包含特色图片,据我所知 - 我无法解析它们...
但是,当我尝试使用 Feedly 获取提要内容时,如下所示:https://cloud.feedly.com/v3/streams/contents?count=5&streamId=feed/http://feeds.feedburner.com/oogionet,图像 do出现在其中(在每个 visual
节点中)。
所以我想问一下,他们是怎么做到的?此 Feed 不包含 post 的图片,那么 Feedly 如何获取它们?
Feedly 似乎抓取了 HTML 页面(https://www.oogio.net/?p=26620 for the first item), and looks for Open Graph 内容。查看该页面的源代码时,您会看到一个 <meta>
标签,如下所示:
<meta property="og:image" content="https://www.oogio.net/wp-content/uploads/2020/03/chocolate_rice_krispies_snack2-s.jpg" />
Slack 和 Facebook 等提供商使用此标签在帖子上显示图片,我很确定 Feedly 就是通过它获取图片的。