通过PHP为facebook共享保存base64编码图像

通过PHP为facebook共享保存base64编码图像,php,facebook,image,base64,Php,Facebook,Image,Base64,我有一个图像缩略图,编码为base64,我想在通过Facebook共享页面时将其用作默认缩略图。Facebook似乎不支持直接使用base64图像,因此我需要先渲染/保存/解码(?)它,然后用户才能单击“共享”按钮。有什么想法吗 这是我的缩略图: $thumbnail = '<img src="data:image/jpg;base64,' . $thumbnail_src . '" />'; $thumbnail=''; 显然,它在浏览器中呈现得很好,但Facebook无法“获

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

这是我的缩略图:

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

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

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

我最终对图像进行解码并将其写入临时目录。

有人刚刚否决了此操作……我是否发布了错误的内容?