【发布时间】:2010-11-25 00:31:40
【问题描述】:
我编写了一个 php-redirect 脚本,根据用户访问页面时使用的设备将用户发送到不同的页面。
现在,如果我在 facebook 上发布指向页面 (www.ibeat.us/i.php) 的链接,facebook 不会显示我在此页面上的任何图像。 如果我只是添加一些“echo ...”行,鉴于访问机器未运行 iOS,facebook 会将这些行写在我的链接旁边。
【问题讨论】:
我编写了一个 php-redirect 脚本,根据用户访问页面时使用的设备将用户发送到不同的页面。
现在,如果我在 facebook 上发布指向页面 (www.ibeat.us/i.php) 的链接,facebook 不会显示我在此页面上的任何图像。 如果我只是添加一些“echo ...”行,鉴于访问机器未运行 iOS,facebook 会将这些行写在我的链接旁边。
【问题讨论】:
您可以使用旧的image_src
<link rel="image_src" href="http://sample.com/my.jpg" />
或新的 Graph API og:image 属性
<meta property="og:image" content="http://sample.com/my.jpg" />
如果您使用新的,请记住使用 Facebook 和 Open Graph 命名空间
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/"
xmlns:fb="http://www.facebook.com/2008/fbml">
【讨论】: