Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook分享,改变形象_Facebook - Fatal编程技术网

Facebook分享,改变形象

Facebook分享,改变形象,facebook,Facebook,我们最近完成了一个网站的建设,在这个网站上,我们有一个页面,用户可以通过组合两种成分来制作一种口味,然后返回一个图像,其中两种选择的成分都能完美地工作 然后,当用户按下此按钮时,我们在页面底部有一个face book share按钮。我想传递由用户选择的两种成分生成的图像,并添加一些额外的文本,即预先填充状态,说“嘿,看看我刚做的味道”或类似的内容 我们目前已经建立了这个系统 <div class="row col-lg-12 text-center danoneBlue">

我们最近完成了一个网站的建设,在这个网站上,我们有一个页面,用户可以通过组合两种成分来制作一种口味,然后返回一个图像,其中两种选择的成分都能完美地工作

然后,当用户按下此按钮时,我们在页面底部有一个face book share按钮。我想传递由用户选择的两种成分生成的图像,并添加一些额外的文本,即预先填充状态,说“嘿,看看我刚做的味道”或类似的内容

我们目前已经建立了这个系统

<div class="row col-lg-12 text-center danoneBlue">
    <div class="fb-share-button" data-href="http://www.domain.com.au/flavour-lab" data-layout="button"></div>
</div> 

<div id="fb-root"></div>
<meta name='og:image' content='~/Content/Images/HomeImages/MobileImages/MyDefaultImage.png' id="flavorCombinationImage">

这是脚本标签

<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/en_GB/sdk.js#xfbml=1&version=v2.0";
    fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));

(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_GB/sdk.js#xfml=1&version=v2.0”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);

我知道Facebook使用开放图元标记。因此,我在其中放置了一个默认图像,以查看它是否工作,但当我运行它时,我得到了一个完全不同的图像,即之前显示的图像

我做错了什么

**更新**

我已将以下内容放在页面的头部部分

 <meta property="og:title" content="Im the new title" />
 <meta property="og:description" content="Check out the flavour I have just created!" />
 <meta property="og:image" content="~/Content/Images/FlavourLab/danone_ultimate_black_cherries.png" />


但是仍然没有运气

你想要分享的真正url是什么?@WizKid抱歉它的“@WizKid我刚刚对这个问题添加了一个更新,任何帮助都将不胜感激。上面根本没有og标签。你应该为
og:image
提供一个绝对url。