Facebook上的产品分享仅显示一张图片

时间:2015-07-04 12:56:09

标签: facebook facebook-graph-api

我正在使用标准的Facebook代码从我的网站分享产品。我的问题是Facebook上只共享第一张图片。

使用以下代码:

<div id="fb-root"></div>';
<script>(function(d, s, id) {
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) return;
        js = d.createElement(s); js.id = id;
        js.src = "//connect.facebook.net/nl_NL/sdk.js#xfbml=1&version=v2.3";
        fjs.parentNode.insertBefore(js, fjs);
    }(document, \'script\', \'facebook-jssdk\'));
</script>

<div class="fb-share-button" data-href="page-url" data-layout="button"></div>

在标题中我添加了多个图像(相同属性但不同的URL):

<meta property="og:image" content="url1"/>
<meta property="og:image" content="url2"/>
<meta property="og:image" content="url3"/>
...

如何分享多张图片?

1 个答案:

答案 0 :(得分:0)

meta og:image属性仅允许您与Facebook共享链接共享一个图像。单击一次按钮就无法共享多个图像。另一种方法是将要共享的产品的图像连接到单个图像中,并将其用作og:image属性。

您还应该仔细检查并确保data-href具有正确的值,否则您将无法共享所需的链接。