facebook - 创建在社交网络上分享时每天更新的网页图像(如屏幕截图)

标签 facebook twitter share social-media

假设我开发了一个网页,其中包含一些每天更新一次的条形图。我想在 Facebook 和 Twitter 等社交网络上共享此网页,当人们按下共享按钮时,他们应该获得该网页的图像(如屏幕截图)以及更新的条形图以及一些要共享的文本。 因此,每天当条形图更新时,可共享图像也会发生变化。 这可能吗? 有什么“插件”或“GitHub 代码”可以使用吗? 谢谢指教!

最佳答案

我最近在 WordPress 网站上利用 Thum.io 采用了这种方法 - 如果您使用 PHP 以外的其他内容,则可能需要稍微修改一下代码。

Thum.io 提供了一个即时截图 API,它是一项付费服务​​,这里还有一些关于 OG 图像的信息:https://www.thum.io/facebook-twitter-share-screenshots

<meta property="og:image" content="https://image.thum.io/get/auth/YOUR-AUTH-TOKEN/width/1200/crop/630/<?php echo 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; ?>" />

关于facebook - 创建在社交网络上分享时每天更新的网页图像(如屏幕截图),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51730596/

相关文章:

javascript - 如何在 Parse Cloud Code 中访问 Facebook Graph API?

python - 在Python上无法获取我想要的数据

python - 根据时间分割推文

ios - 无法将 uibutton 类型的值转换为预期的参数字符串

python - 如何在python中的脚本之间共享变量?

android - 为什么适用于 Android 的 Facebook SDK 如此之大?

PHP curl : Post to Facebook Page as Page

javascript - 简单的图像标记页面,如 facebook 图像标记

java - Twitter4j TwitterStream 无法获取所有推文

java - 如何在没有 native 应用程序的情况下与 facebook sdk 共享应用程序中的图像?