2012-01-27 66 views
2

我使用ImageResizer.net根據一個較大的源圖像動態創建圖像,以便根據需要動態調整尺寸。它以類似url的方式完成,如下所示:「www.siteUrl.com/ImagePath/ImageName.jpg?width=90 & height = 90 & crop = auto & quality = 90」。這將圖像大小調整爲90x90像素,剪裁併將jpeg質量設置爲90%。動態調整圖像大小:圖像好嗎?

此網址是否可以接受og:image,以便當某人喜歡/鏈接到我的Facebook內容時,它會在og:image屬性內顯示圖像的縮略圖?

回答

1

是這個URL接受OG:形象和正常工作...

我已經使用這個像這樣如。 <meta property="og:image" content="http://www.xyz.com/Handlers/ImageGenerator.ashx?id=de69f1e1-ee64-4bd9-80b8-8546bca4ef45&amp;w=50&amp;h=50" />

我在這裏使用的圖像處理程序文件,並通過圖像ID和圖像ID保存在我的圖片路徑相關的數據庫,它工作在Facebook上精細....

2

我最近所使用的網址與一些查詢字符串參數爲og:圖像,它適用於我。

如果你不知道:

的Facebook提供了一個調試工具,它允許你檢查哪些OpenGraph元數據可以從特定站點中獲取:http://developers.facebook.com/tools/debug

1

一個說明,Facebook希望的圖像至少200px

+2

截至今天,根據http://developers.facebook.com/docs/reference/plugins/like/,圖片必須至少爲50x50,根據http://developers.facebook.com/docs /分享/圖片不能超過130x110。但是,如果您使用http://developers.facebook.com/tools/debug上的URL Linter工具,它會警告圖像必須至少爲200x200。好像Facebook上的衝突文檔,對我來說。 – Nathan 2012-06-20 20:34:45

+0

我的經驗是,圖像130x50被裁剪爲正方形,而不是按原樣使用或調整大小以保持縱橫比。我調整到241x241圖像和FB調整大小,並保持它作爲一個正方形。我在點擊一個帶有og:image元標記的網址並選擇在我的牆上貼「評論」(與舊的「共享」功能類似的評論)時遇到此問題。 – Nathan 2012-06-20 21:05:59

0

它不適用於我的情況。 通過asp腳本從MySQL blob字段中檢索圖像。 調試器顯示圖像並且不會出現錯誤,但頁面上的按鈕不會拍攝圖像。

頁:http://www.ffkama.be/html/2_agenda_detail.asp?ps=id51

圖片網址:http://www.ffkama.be/root/imager_ag.asp?id=51

更新: 我忘了頭標記:( 有一件事是肯定的代碼,沒有「PREFIX =「OG:HT TP://HEAD標籤中的/ogp.me/ns#fb:ht tp://ogp.me/ns/fb#網站:ht tp://ogp.me/ns/website#「',調試器不會給出一個arror和圖像出現在dubugger中,但圖像不會顯示在您的頁面上,然後頁面被緩存,並且只有兩種解決方案: 1.重命名頁面 2.等待幾天,緩存到期