1

我發現我的羣組牆上的一個(只有一個,休息是可以的)共享鏈接看起來不正確。這只是灰色的矩形,你可以在包含的圖像上看到它。我不知道爲什麼它以這種方式顯示,因爲我複製了url並將其粘貼到facebook open圖形對象調試器。沒有警告,工具生成的預覽是可以的(所以圖像傳遞尺寸要求)。我也試圖把這個網址放在我的個人資料上,我可以看到圖像。對不起,我不在這裏粘貼網址,但我不認爲我被允許這樣做。我希望有人仍然想回答我的問題。這種行爲的原因是什麼?Facebook共享灰色矩形而不是合適的圖像

Grey rectangle on shared link

+0

如果沒有URL,很難說出問題的實質。你能提供嗎? – Bangdel

+0

它取決於您發佈鏈接時的網站代碼,如果沒有足夠大的圖片,那麼這可能是。在opengraph問題中,通常你必須發佈url或者代碼,或者代碼或者結果的屏幕截圖,而url被隱藏 – Mousey

回答

1

這種情況可能有幾種原因。
我假設你使用一些服務提供者來生成圖像。

  1. Facebook的抓取工具訪問您的網站,使該不使用緩存的內容,這也使得你的網站新鮮渲染爲Facebook的要求,但也可能會導致超時錯誤在某些情況下,POST請求。如果圖像縮略圖是由某個服務提供商生成的,則可能是原因。
  2. 縮略圖服務提供商通常會自行導致錯誤。考慮到您在Facebook牆上看到的是縮略圖提供程序中圖像的第一個渲染。檢查您發送給服務的兩個參數,也許alpha通道有問題(如果是PNG圖像)。

這是我的猜測。希望它能幫助你。