0

有人让 Facebook 使用指向 PHP 脚本的 og:image 吗?例如:

<meta property="og:image" content="http://x.com/script.php?param=123">

Facebook 从不使用我的脚本在内容 URL 上制作的图像。

如果我获取该脚本的输出并将其保存到静态文件并让元标记的内容属性指向该文件,Facebook 将使用它。如果我将查询字符串附加到静态文件的 URL 上,Facebook 甚至都不介意。我几乎认为它拒绝任何包含'.php'的东西。如果我让脚本只重定向到静态文件,Facebook 仍然会忽略它。

我在每次测试中都更改了所有 URL,因此缓存可能不是问题的一部分。

从我的访问日志来看,Facebook 确实成功地从脚本中获取了图像。

Facebook 需要静态文件吗?如果是后者,我该怎么做才能让我的脚本看起来像一个静态文件?从名称中没有“.php”的东西进行简单的 .htaccess 重定向不起作用。有人尝试过使用 og:image 的 base64 编码数据 uri 吗?

4

0 回答 0