2012-03-16 60 views
1

我有一個網頁鏈接到子網站的元素列表。每個元素都有一個像按鈕一樣。不知何故,在喜歡一個元素後,它在我的FB帳戶上生成一個頁面條目(FB帳戶上的左側菜單 - 舊的視圖不是時間軸上的一個)。不知道爲什麼發生這種情況,我認爲這不應該這樣。Facebook Like生成大量的網頁

我使用類似按鈕的xfbml。

更奇怪的是,我刪除了所有的admin和app_id referals,所以我沒有被新的entrys垃圾郵件,但仍然喜歡一個元素後,它會在我的FB上生成一個條目。

生病添加一些代碼,我有我的網站上

(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_US/all.js#xfbml=1"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk')); 

和FB按鈕代碼

<fb:like href="<?php echo base_url(); ?>details/<?php echo $id ?>" send="false" layout="button_count" width="450" show_faces="false"></fb:like> 

每個子網站有不同的meta標籤一樣

<meta property="og:title" content="Whatever" /> 
    <meta property="og:type" content="website" /> 
    <meta property="og:url" content="<?php echo base_url(); ?>details/<?php echo $id; ?>" /> 
    <meta property="og:image" content="<?php echo base_url(); ?>public/images/layout/logo_mini.png" /> 
    <meta property="og:description" content="<?php echo $title; ?>" /> 
    <meta property="og:site_name" content="Whatever" /> 

這裏是一個圖片的鏈接http://img692.imageshack.us/img692/5733/problemxv.jpg

澄清我的意思。我得到了多個喜歡,首先像點擊元素生成另一個頁面,這是在我的FB帳戶的紅色圓圈區域顯示。 WTF?

回答

0

在你的情況下,OG:類型不應該是「網站」,但應該更準確地反映被「喜歡」的實體(例如,「文章」,「視頻」,任何其他built-in object typeyour you can create your own

對於使用「網站」類型的Open Graph對象,Facebook創建您正在討論的頁面。