2011-11-10 157 views
1

我正在一個房地產applicatoin和使用像這樣的Facebook。臉譜如:圖片發佈在facebook

網址:21flats.com

你可以看到在家裏第3周的交易。如果你點擊交易名稱,那麼它會顯示你將有Facebook的詳細頁面。現在的問題是facebook喜歡交易。每筆交易均以隨機圖片提交/發佈。我的意思是當你點擊Facebook的時候,它不會發布og:image,但有時候會這樣做。您可以查看頁面的源代碼。你可以點擊每個交易,並可以看到不同的事情發生。

感謝

回答

1

Shamrma - 這是關係到你使用OG的:鍵入域21flats.com應該有OG的只有root:網站的類型,其他所有的頁面應該是文章或其所代表的意義。你可以閱讀有關OG的正確用法:在此輸入https://developers.facebook.com/docs/opengraph/#types

爲代表瞬態內容的任何URL中使用物品 - 如 新聞文章,博客文章,照片,視頻等,不要使用網站 這個用途。網站和博客的目的是代表整個 網站,一個帶有類型網站或博客的og:type標籤通常應該只在域的根目錄上出現 。


編輯:11/14/2011 - 10:45 CST。

開放圖形協議定義了四個所要求的特性:

  • OG:標題 - 你的對象的,因爲它應該在 圖內出現,例如,「岩石」標題。
  • og:type - 對象的類型,例如「movie」。請參閱完整的 支持的類型列表。
  • og:image - 應該代表您在 圖表中的對象的圖片網址。該圖片的長寬比必須至少爲50px x 50px,長寬比最大爲3:1。我們支持PNG,JPEG和GIF格式。您可能會包含多個圖片標籤以將多個圖片與您的頁面關聯。
  • og:url - 將在圖形中用作其 永久ID的對象的規範網址,例如, http://www.imdb.com/title/tt0117500/
+1

Shawn謝謝你的回覆。我使用了og:type = article,但仍然無法正常工作...... 21flats.com/beta – vikas

+1

您是否在進行更改後在調試器中運行鏈接?您還缺乏OG的URL:url 調試器由管理員爲開發人員使用時,Facebook將抓取頁面並更新元信息。 https://developers.facebook.com/tools/debug –

+1

肖恩你可以檢查這個網站..http://www.santabanta.com/他們沒有使用任何og在他們的代碼.... – vikas