2013-02-24 27 views

回答

1

你需要看的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

+0

這些標籤必須放在頭部,但是我想要的圖像是由PHP生成的,放置在Body中。我能做些什麼來加載該Pic? – Yahoo 2013-02-24 16:56:53

+0

單向或其他Facebook需要一個URL來加載圖像。如果通過某個PHP圖像庫構建圖像,您可以構建它並緩存它,或者創建一個腳本,通過url返回圖像。 http://site.com/imagebuilder.php?pictureId=123 – 2013-02-24 16:59:48

+0

我沒有得到你。 我手動創建編目,我的產品說一個「汽車」。是否存在網址上的url:www.example.com/products.php?id = 4321' – Yahoo 2013-02-24 17:05:33

相關問題