php - 通过 PHP 保存 base64 编码图像以供 facebook 共享

标签 php facebook image base64

我有一个图像缩略图,编码为 base64,我想在通过 Facebook 共享页面时将其用作默认缩略图。 Facebook 似乎不支持直接使用 base64 图像,因此我需要先渲染/保存/解码(?)它,然后用户才能单击“共享”按钮。有什么想法吗?

这是我的缩略图:

$thumbnail = '<img src="data:image/jpg;base64,' . $thumbnail_src . '" />';

显然它在浏览器中呈现良好,但 Facebook 无法“获取它”。

最佳答案

首先尝试查看 GD 库。然后创建一个 php 页面,该页面将使用正确的标题呈现图像,以便 Facebook 将其视为图像。

关于php - 通过 PHP 保存 base64 编码图像以供 facebook 共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10375468/

相关文章:

javascript - 使用 jquery 加载二进制图像

php - PHP 无法读取大型 XML 文件

php - 无法通过 PHP 连接到 MSSQL

php - 带有belongsTo()关系的with()上的Laravel非法运算符和值组合异常

facebook - Xcode 4.5 和 ShareKit 2.0 上的链接器错误 : CFHTTP request methods in libShareKit. a

javascript - 如何查看 Facebook 发送给我的网络请求

JavaScript 隐写术 : Hiding an image inside of an image

php - 从 MIN(CAST(.. AS DATETIME)) 输出获取值到 php 错误

facebook - 将赞按钮添加到 Facebook 页面 - appid 是什么?

javascript - 是否可以使整个 img 可点击,即使它通过 z-index 与另一个元素重叠?