0

我的网站内容进行即时在Facebook上,并有设施共享2件事在Facebook上的Facebook已经共享的内容不共享该份额等内容

  1. 分享网站(以网站标志和相关网站上的一些东西)

  2. 从Facebook上的这些列表中分享问题的答案(与网站标志和问题答案)。

当我将分享在Facebook上我的网站的一个问题的答案比其做工精细,将共享问题answer.But如果我将再次共享已共享的问题形式的Facebook那个时候分享网站(带有标志和关于网站的一些事情)。

我的代码共享关于FB: -

function shareOnFacebook(question, answer, id, url, appkey) { 
    FB.init({ 
     appId: appkey, 
    }); 
    var logourl = url + '/Resources/image/logo.png'; 
    if (id == 0) { 
     LinkUrl = url+'/home/home.aspx'; 
    } 
    else { 
     LinkUrl = url + '/patient/questiondetails.aspx?questionid=' + id; 
    } 
    FB.ui(
    { 
     method: 'feed', 
     name: unescape(question), 
     description: (
     unescape(answer) 
    ), 
     link: LinkUrl, 
     picture: logourl 
    }, 
    function (response) { 
     if (response && response.post_id) { 
     alert('Post was published.'); 
     } else { 
     alert('Post was not published.'); 
     } 
    }); 
} 

任何人都知道为什么发生这种情况

+0

即使没有看你的代码,你怎么知道呢? –

+0

我已更新问题,请检查 – Rathore

+0

你是怎么称呼'shareOnFacebook'功能的? –

回答

0

家伙,我发现我自己的问题的解决方案是为随后

在questiondetails.aspx页加载我需要动态更新og:title和og:description meta标签,选择哪个问题。

第一次当我分享然后它通过FB.ui方法共享,所以它从JavaScript的标题和描述,但是当它从Facebook共享时,它从标签和标记和描述从这个解决方案标签和Facebook之前采取元标记母版页,即内容网站名称为标题和描述的网站描述。