我在网站上销售的每件商品中都安装了Facebook赞按钮。我期待的是,当用户点击Like项目ABC时,他的Facebook会发布链接到这样的项目和项目的一个图片。然而,它只是发布主要网站的图片,虽然链接指的是项目ABC按预期。
我如何获得发布已被喜欢的特定项目图片的链接?
以下是代码:
<div class="fb-like-items">
<div class="fb-like" data-href="http://www.AAAAAAA.es/store/itemsDescr.php?itemId=<?=$itemId?>" data-send="false" data-layout="button_count" data-width="100" data-show-faces="true" data-font="segoe ui"></div>
</div>
答案 0 :(得分:2)
您需要确保每个项目的页面都有正确的元标记,如Facebook的开发人员文档(https://developers.facebook.com/docs/opengraph/using-objects/#creating)所指定。
例如:
<header>
代码中设置正确的元标记。元标记如下:
<meta property="og:type" content="website" />
<meta property="og:url" content="http://example.com/abc" />
<meta property="og:title" content="ABC TITLE" />
<meta property="og:image" content="http://www.example.com/image.jpg" />
您还可以使用Facebook调试程序检查元标记中的任何错误 - https://developers.facebook.com/tools/debug