Facebook上的产品份额仅显示一张图片

Facebook上的产品份额仅显示一张图片,facebook,facebook-graph-api,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.crea

我正在使用标准的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"/>
...

如何共享多张图像?

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


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

在过去的示例中,我使用了旧方法:并且它可以处理多个图像。但是如果我理解正确,旧方法不再有效,新方法只支持一个图像?