簡體   English   中英

顯示另一個站點的社交媒體預覽

[英]Display the social media preview of another site

我正在建立一個網站,它將向用戶預覽來自其他幾個網站(allrecipes、yummly 等)的食譜。 如何顯示鏈接頁面的預覽(例如https://www.yummly.com/recipe/Baked-Zucchini-Chips-9092209 )?

我閱讀了這篇關於使用 iFrame 的帖子,但該選項顯示不佳。 理想情況下,我想獲取網站為其社交媒體預覽指定的預覽。 抓取是我唯一的選擇嗎?

我做了一些研究。 他們的社交媒體預覽似乎是該項目的圖片,例如。 烤西葫蘆片

我建議使用稱為REST API (一種數據源)的東西。
然后您可以自己設計和呈現數據,而不是依賴外部源。

這是您提到的來源的 API(來自快速的 Google 搜索):

找到了這個很棒的小 package,它完全滿足我的需要,並且不限於任何一個食譜站點: https://pypi.org/project/opengraph-parse/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM