显示其他网站的社交媒体预览

问题描述

我正在建立一个站点,该站点将向用户预览来自其他两个站点(所有食谱,美味佳肴等)的食谱。如何显示链接页面的预览(例如https://www.yummly.com/recipe/Baked-Zucchini-Chips-9092209)?

我读过this post有关使用iFrame的信息,但该选项显示不佳。理想情况下,我想获取该网站为其社交媒体预览指定的预览。是我唯一的选择吗?

解决方法

我做了一些研究。看来他们的社交媒体预览是该商品的图片。 Baked Zucchini Chips

我建议您使用称为REST API(某种数据源)的产品。
然后,您可以自己对数据进行样式设置和呈现,而不必依赖外部源。

以下是您提到的来源的API(通过Google的快速搜索):

,

找到了这个奇妙的小包装,它完全满足我的需要,并且不限于任何一个食谱站点:https://pypi.org/project/opengraph-parse/