0
當我點擊我的網站上的鏈接按鈕,我收到Facebook上的通知,我喜歡這樣和那樣的事情,我的網站徽標出現。但是,我希望網站的徽標不會顯示,而是顯示產品的圖像。Facebook的「喜歡」給我的網站的標誌,但我想要一個不同的圖像出現
我使用這個網址https://developers.facebook.com/docs/reference/plugins/like/
當我點擊我的網站上的鏈接按鈕,我收到Facebook上的通知,我喜歡這樣和那樣的事情,我的網站徽標出現。但是,我希望網站的徽標不會顯示,而是顯示產品的圖像。Facebook的「喜歡」給我的網站的標誌,但我想要一個不同的圖像出現
我使用這個網址https://developers.facebook.com/docs/reference/plugins/like/
你需要看的Open Graph meta標籤,特別是像標籤一樣按鈕步驟1。 og:image
。
的標籤完整的例子以及它們如何工作可以在這裏http://developers.facebook.com/docs/opengraphprotocol/中查到,但是你需要什麼一般JIST是:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<title>My Movie Website</title>
<meta property="og:title" content="My Movie Website"/>
<meta property="og:type" content="movie"/>
<meta property="og:url" content="http://www.imdb.com/title/tt0117500/"/>
<meta property="og:image" content="http://mymovies.com/images/logo.png"/>
<meta property="og:site_name" content="My Movies"/>
<meta property="fb:admins" content="USER_ID"/>
<meta property="og:description"
content="Some content description blah..."/>
...
</head>
...
</html>
通過設置這個標籤應該告訴Facebook的圖像加載。你可以在這裏通過Facebooks工具在這裏測試這個http://developers.facebook.com/tools/debug
這些標籤必須放在頭部,但是我想要的圖像是由PHP生成的,放置在Body中。我能做些什麼來加載該Pic? – Yahoo 2013-02-24 16:56:53
單向或其他Facebook需要一個URL來加載圖像。如果通過某個PHP圖像庫構建圖像,您可以構建它並緩存它,或者創建一個腳本,通過url返回圖像。 http://site.com/imagebuilder.php?pictureId=123 – 2013-02-24 16:59:48
我沒有得到你。 我手動創建編目,我的產品說一個「汽車」。是否存在網址上的url:www.example.com/products.php?id = 4321' – Yahoo 2013-02-24 17:05:33