现在,我想让 Facebook 获取此图片,但如果我对 og:image 元标记执行相同操作,Facebook 调试器会给我一个-6ren">
gpt4 book ai didi

php - 将 Base64 jpeg 图像传递给 og :image

转载 作者:太空狗 更新时间:2023-10-29 15:32:37 25 4
gpt4 key购买 nike

我的网站上有运行时生成的图像,我使用

在 html 中显示它
<img src="data:image/jpeg;base64,<!-- base64 data -->" />

现在,我想让 Facebook 获取此图片,但如果我对 og:image 元标记执行相同操作,Facebook 调试器会给我一个错误。有什么解决办法吗?

<meta property='og:image' content='data:image/jpeg;base64,<!-- base64 data -->'/>

当然,我想避免永久保存文件,因为它们总是不同的,而且很快就会变得太拥挤

最佳答案

将它粘贴到一个 PHP 文件中:

    <meta property='og:image' content='decoder.php?data=<!-- base64 data -->'/>

解码器.php:

    <?php
echo base64_decode($_GET['data']);
?>

编辑出于安全原因,请务必检查来源。

关于php - 将 Base64 jpeg 图像传递给 og :image,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18460421/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com