通过PHP保存base64编码的图片以供在Facebook分享

3

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

这是我的缩略图:

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

显然,它在浏览器中渲染得很好,但Facebook无法“获得它”。

有人刚刚投了反对票...我发错什么了吗? - Bill
2个回答

1

最终我解码了这张图片并将其写入临时目录。


1

首先尝试查看GD库。然后创建一个PHP页面,使用正确的标头呈现图像,这样Facebook就会将其视为图像。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接