包含动态生成的图像的FB-共享页面


FB-Share page that contains an image generated dynamically

我有一个页面,用户可以在其中查看测试结果。此脚本生成了一个 png 图像

 header('Content-type: image/png');
 $jpg_image = imagecreatefrompng($_GET['immagine']);
 $white = imagecolorallocate($jpg_image, 0, 0, 0);
 $font_path = 'arialbd.ttf';
 $text = $_GET['nome'];
 imagettftext($jpg_image, 55, 0, 50, 64, $white, $font_path, $text);
 imagepng($jpg_image,NULL,0,NULL);
 imagedestroy($jpg_image);

在测试结束时,用户可以在Facebook上分享结果。所以我需要通过Facebook分享用php脚本生成的图像。我该怎么办?

谢谢

没有脚本可以直接更改共享按钮并输入动态生成的图像。您可以做到这一点的方法是将自动生成的图像存储在驱动器上的某个位置,并放置一个Facebook共享按钮。在来的共享字段中,告诉用户之前上传在他的画廊中创建的图像(如果不允许他查看所有图片)。您无法更改FB共享代码并直接共享生成的图像。