2013-07-09 81 views
4

我不確定爲什麼,但我在使用OG Debugger時不斷收到此警告,並且Facebook未加載正確的錯誤。它告訴我圖像不夠大,但圖像是404x404px,所以我不確定它的期望是什麼,因爲它符合200x200的偏好。og:圖片應該更大

這裏的充分報道meta標籤:

<meta property="og:image" content="http://beta.ccchapel.com/getattachment/1fc7e302-342f-4b1e-aae3-466905d3e084/" /> 

你可能有任何建議,任何幫助,將不勝感激。

+0

我也曾經有過同樣的問題但我使用的圖像是800x500,但我被告知圖像太小? – L84

+0

你能給你的網頁完整的網址,以便我可以在臉譜調試器中調試它 – laltin

回答

0

您是否嘗試添加元字段以「手動」指定高度和寬度?

<meta property="og:image:type" content="image/jpeg"> 
<meta property="og:image:width" content="404"> 
<meta property="og:image:height" content="404"> 
+0

我已經完成了這一點,它並沒有在我的情況有所改變。 – L84

0

我碰巧有同樣的錯誤..這是我所做的。

來自Facebook的文檔:http://developers.facebook.com/blog/post/612/

當修改的Open Graph對象,你需要告訴Facebook的 刮刀刮研您的網頁更新的信息來拉。
有幾種不同的方法可以重新獲取對象。

  1. 手動使用調試器在 https://developers.facebook.com/tools/debug這會在你的頁面的數據 全新副本拉,如果你是一個管理員或 對象開發,由FB決定:APP_ID或FB:管理員有元標籤。

  2. 通過使用「scrape = true」POST參數更加自動化。撥打 POST調用https://graph.facebook.com/?id= {id} & scrape = true其中 {id}是對象的id或對象的url。響應是一個 JSON對象,其中包含爲該url刮取的數據。

而且在使用https://developers.facebook.com/tools/debug我一直在reptrying直到它接受突然的。還使用第二個選項是更可靠的,我覺得

參考:https://developers.facebook.com/docs/opengraph/using-objects/

2

你可以試試下面的選項,以擺脫它: -

  • 使圖像的平方,四捨五入到「數百名」 ,例如尺寸300x300px
  • 主機它們在同一臺服務器上(同一域名)
  • 使用JPG
  • 避免任何「怪」字符的文件名

參考Thread