當我鏈接到我在Facebook上的網站時,會出現一個縮略圖,但它不是我想出來的縮略圖。如何更改縮略圖。它顯示了對象調試更改Facebook上的縮略圖鏈接
http://developers.facebook.com/tools/debug/og/object?q=totelfootball.com
圖像如何改變形象?
我看過類似的帖子,但希望沒有簡單的解決方案的問題?它可以在Facebook上完成,不涉及編碼?
當我鏈接到我在Facebook上的網站時,會出現一個縮略圖,但它不是我想出來的縮略圖。如何更改縮略圖。它顯示了對象調試更改Facebook上的縮略圖鏈接
http://developers.facebook.com/tools/debug/og/object?q=totelfootball.com
圖像如何改變形象?
我看過類似的帖子,但希望沒有簡單的解決方案的問題?它可以在Facebook上完成,不涉及編碼?
您可以選擇顯示的內容縮略圖通過添加OG:圖像元標記totelfootball.com的HTML: https://developers.facebook.com/docs/opengraph/
fbrefresh=CAN_BE_ANYTHING
示例:
http://www.example.com?fbrefresh=CAN_BE_ANYTHING
http://www.example.com?postid=1234&fbrefresh=CAN_BE_ANYTHING
http://developers.facebook.com/tools/debug/og/object?q=http://www.example.com/?p=3568&fbrefresh=89127348912
我有同樣的問題,昨晚,我得到了一些網站的這一解決方案。
Facebook會保存您的緩存縮略圖。即使從服務器上刪除圖像,縮略圖也不會更改。但Facebook允許您使用更新fbrefresh
我希望這可以幫助。
您可以添加到<head></head>
這個標籤<link rel="image_src" href="http://URL-TO-YOUR-IMAGE"/>
或更改<html>
標籤
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="http://www.facebook.com/2008/fbml">
,並添加到標籤<head></head>
這個標籤
<meta property="og:image" content="http://URL-TO-YOUR-IMAGE" />
別忘了來測試你的鏈接using facebook debug tool
我設法做了第二個選項,但沒有xmlns =「http://www.w3.org/ 1999/xhtml「和xmlns:fb =」http://www.facebook.com/2008/fbml「。似乎工作。 –
比這更容易。
轉到您分享的鏈接。在新標籤中打開它。
右上角 - >刷新分享附件
新縮略圖變得牽強,你會得到一個選項,選擇其他。
希望這有助於:)
這是給最終用戶,而不是網站所有者。 OP希望默認情況下出現正確的東西。 –
的Facebook頁面上使用的meta標籤你分享,以確定發佈一個鏈接時要顯示的圖片,標題和說明。元標記語法遵循Facebook的OpenGraph specification。
您需要定義最重要的meta標籤是:如果你在現場,你完全控制
<meta property="og:title" content="The title of the sharing preview" />
<meta property="og:description" content="The first few lines of content below the title" />
<meta property="og:image" content="http://example.com/your-image-1200x630px.jpg" />
當然,這僅適用分享。如果您要共享外部鏈接(如新聞文章),則無法訪問其網站,因此無法更改元標記。我使用的是ShareKit.io,它允許您更改您分享的任何鏈接的標題,描述和圖像,而無需使用元標記。
'fbrefresh'沒有什麼特別之處。你實際做的只是改變被請求的URL--它被當作一個新的站點。您可以爲相同的結果更改任何查詢字符串。 我認爲這種混淆源自2008年初在舊FB博客中提到的_example_。 – AndrewF