2012-10-29 43 views
5

我在我的網站上得到一個奇怪的問題。我做了什麼Facebook開發人員網站說完全一樣的方式,但仍然得到同樣的問題。問題是,當我點擊我網站上的「贊」按鈕時,彈出窗口和計數功能絕對正常,但故事不會在Facebook的時間表或新聞提要上發佈。然而(聽起來很奇怪),當我使用linter工具調試我的頁面時,它沒有顯示任何警告,之後只有那個頁面的按鈕開始貼到用戶的牆上,否則不會。我沒有得到linter工具和FB的這個發佈策略之間的聯繫。任何人都可以請幫我這個....它正在採取太多的時間來解決:(臉書不喜歡發佈到時間軸/新的飼料/牆

這是我的元標籤

<meta property="og:description" content="[DESCRIPTION]" /> 
<meta property="og:site_name" content="[SITE_ADDRESS]" /> 
<meta property="og:type" content="object" /> 
<meta property="og:url" content="[PAGE_WHERE_LIKE_BUTTON_IS LOCATED]" /> 
<meta property="og:title" content="[PAGE_TITLE]" /> 
<meta property="og:image" content="[IMAGE_URL]" /> 
<meta property="fb:app_id" content="[APP_ID]" /> 
<meta property="fb:admins" content="[ADMINS_ID]" /> 

我使用的「Like」的行動和「對象」在

我的應用程序Dashbord的opengraph,最奇怪的是一切使用調試工具後工作正常onlt。問題是,爲什麼?

BR, MailMaster

+0

我在這裏有同樣的問題:http://www.organirama.com/minisite/single.php?p=Image_17.gif。你有沒有找到解決方案? –

+0

我還沒有找到任何解決方案。我一直在Facebook論壇上發帖,但還沒有回覆:( – mailmaster09

回答

2

我有同樣的問題,我暫時解決使用ajax調用直接從頁面內調用facebook調試工具。我知道這很可怕。但如果你急着(像我一樣),你可能想用這個作爲臨時工作,直到你找到正確的方式

我的頁面是http://www.organirama.com/showserver/minisite.php。解決方法是(需要jQuery):

$(document).ready(function() { 
    $.ajax({ 
     url : "http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.organirama.com%2Fshowserver%2Fminisite.php", 
     success : function (a,b) { 
     }, 
     error : function (a,b,c) { 
     } 
    }); 
}); 
+0

順便說一句,謝謝你提供這個臨時解決方案。這肯定會幫助我從一些手動工作! – mailmaster09

+0

我能夠使用此腳本調試我的鏈接...謝謝......但仍然在等待具體解決方案o_O – mailmaster09

+0

您是否曾經爲此找到過解決方案?我遇到同樣的問題。 –