gpt4 book ai didi

php - 高级 PHP 图像共享。从数据库到 Facebook 墙?

转载 作者:搜寻专家 更新时间:2023-10-30 23:19:19 25 4
gpt4 key购买 nike

我正在尝试通过使用直接来 self 的数据库的图像来集成 facebook 共享。

使用 OG 标签的静态图片:

<meta property="og:image" content="http://X.com/image.jpg" />"

工作正常。

但是,我的图像不是静态的,它们是使用以下命令从我的数据库中调用的:

echo "<img src=\"pic.php?id=".$id."\"/>";

图片在我的网站上呈现良好,但 facebook 分享不接收它们。

在我看来合乎逻辑的事情是这样做:

echo "<meta property=\"og:image\" content=\"http://X.com/pic.php?id=".$id."\"/>";

遗憾的是,这不起作用。

有什么想法吗?

最佳答案

我建议您使用 URL 重写来创建一个友好的 URL,例如

http://x.com/pic/id

如果您使用的是 Apache,那将是一个 .htaccess 文件(假设您启用了 mod_rewrite),类似于:

RewriteEngine on
RewriteRule ^pic/([^/\.]+)/?$ /pic.php?url=$1 [L]

关于php - 高级 PHP 图像共享。从数据库到 Facebook 墙?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8620149/

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