2014-02-26 38 views
0

我已經爲elgg社交網絡平臺編寫了一個插件,該平臺支持與其他社交網絡的共享鏈接。 大多這是好的。爲什麼Facebook的縮略圖緩存使用錯誤的圖像和調試器顯示正確的圖像?

我注意到,儘管Facebook經常爲視頻縮略圖和其他網站顯示不正確的圖像,例如google +也沒關係。

我傳遞給共享頁面的url是正確的,當我使用facebook調試工具時,我看到正確的圖像 - 例如https://developers.facebook.com/tools/debug/og/object?q=https%3A%2F%2Fwww.infiniteeureka.com%2Fvideos%2Fwatch%2F6980%2Fwater-as-primary-healing-agent-dis-ease-is-commonly-due-to-dehydration

爲例 - 這是該插件目前輸出對於Facebook的網址,分享我的網站上的視頻時:

https://www.facebook.com/sharer/sharer.php?s = 100 & p [title] = water + as + primary + healing + agent + - + dis-ease + is + + + due + to + dehydration & p [summary] = description & p [url] = https:// www .infiniteeureka.com/videos/watch/6980/water-as-primary-healing-agent-dis-ease-is-usually-due-to-dehydration & p [images] [0] = https%3A%2F%2Fwww .infiniteeureka.com%2Fmod%2Fvideolist%2Fthumbnail.php%3Fjoindate%3D1293022025%26guid%3D6980%26owner_guid%3D2%26size%3Dlarge

當我與Facebook分享這個時,我看到了另一個視頻的縮略圖,我之前分享的視頻有不同的網址。 (編輯:我現在注意到,我可以從臉書中的3張圖片中選擇一張,其中一張是正確的 - 所以臉譜網以某種方式構建了2張不正確圖像的陣列,並且默認爲不正確的圖像。)

有人知道嗎?

+0

我有一個類似的問題,但與sharer.php?s = 100具有自定義標題,描述和圖像的URL。定製的標題和說明已不再顯示,並且我擁有兩張舊圖像的caroussel! – vcarel

回答

0

我經常遇到這個問題。試着讓你的圖像在1080px#1080px左右,看看是否有幫助。其他選擇是嘗試和懶加載所有其他圖像,所以Facebook不會選擇它們,因爲我認爲您所指的縮略圖位於頁面上?

相關問題