【问题标题】:How to attach a site with its thumbnail to a Drupal node?如何将带有缩略图的站点附加到 Drupal 节点?
【发布时间】:2023-03-16 12:23:01
【问题描述】:

您是否有任何 Drupal 模块(或其他解决方案)来实现类似于 Facebook 的分享链接的功能?

准确地说:

  • 你粘贴一个链接
  • 网站预览已生成
    • 标题
    • 摘录
    • 以及其中一张网站图片的缩略图

【问题讨论】:

    标签: drupal drupal-6 thumbnails drupal-modules sharing


    【解决方案1】:

    在抓取该缩略图时,您需要做一些漂亮的事情。

    这是解析页面并从页面上的标签中挑选出可能想要使用的缩略图。

    在放置链接后,它需要通过 javascript 执行此操作。 Facebook 实际上每天缓存一次页面共享的缩略图,因此他们选择不每次都在运行时为客户端抓取它。 当然有一些库(也许还有一个 jQuery 插件,它可以让你将一个 URL 啜饮到内存中,然后遍历它并呈现一些动态图像。

    查看 Tumblr 分享工具。您也许可以从中进行逆向工程。

    对于 Drupal 模块,这似乎不太可能。不过很想听。

    您也可以考虑第三方屏幕截图服务,但这也很痛苦。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-17
      • 2020-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多