谷歌,Facebook和其他一些人現在有一個預覽鏈接功能,你可以查看一個網站主頁的「屏幕截圖」。有什麼建議我怎麼能做到這一點?Google和Facebook如何實現並創建預覽鏈接功能?
具體而言,我希望能夠抓取屏幕截圖(iPhone屏幕截圖)並將其作爲圖像(如JPG或PNG)提供。
我想從python做到這一點,如果可能的話。
谷歌,Facebook和其他一些人現在有一個預覽鏈接功能,你可以查看一個網站主頁的「屏幕截圖」。有什麼建議我怎麼能做到這一點?Google和Facebook如何實現並創建預覽鏈接功能?
具體而言,我希望能夠抓取屏幕截圖(iPhone屏幕截圖)並將其作爲圖像(如JPG或PNG)提供。
我想從python做到這一點,如果可能的話。
我們正在使用的服務Bluga這個功能,這不是太膨脹,是很容易實現。如果你不喜歡那個there are many other services available。
謝謝。試用了Bluga,它易於使用,但速度太慢,無法立即使用,因爲我現在需要一點時間來實時發言。現在檢查替代方案。 – 2011-04-27 01:22:11
我不認爲你會發現任何實時,有太多的處理捕捉截圖。該服務必須將您的請求放入隊列中,屏幕截圖的無人機將不得不加載網站,截圖並保存並將其發送給您/鏈接。 – Znarkus 2011-04-27 11:51:18
更新:我最終使用phantomjs來做到這一點。但需要注意以下幾點:我們必須通過幾個問題來獲得合理的渲染時間。這種依賴關係對於極端 - QT&X窗口依賴關係來說是荒謬的。所有的事情都認爲截圖是完美的,並在本地幾分之一秒內渲染。如果有人對細節感興趣,請給我一條線。 – 2011-05-12 15:34:13
謝謝你。我以爲這(幻影)可能是一種嘗試的方式,但如果其他人已經完成了這項工作,我會很樂意使用它。 Websnapr看起來不錯,但我必須讓它適合iPhone的大小。 – 2011-04-27 01:03:56
更新:我最終使用phantomjs來做到這一點。但需要注意以下幾點:我們必須通過幾個問題來獲得合理的渲染時間。這種依賴關係對於極端 - QT&X窗口依賴關係來說是荒謬的。所有的事情都認爲截圖是完美的,並在本地幾分之一秒內渲染。如果有人對細節感興趣,請給我一條線。 – 2011-05-12 15:35:57
Jquery Preview也可能有所幫助。這是真的很像Facebook的預覽
有趣的問題,如何通過代碼截圖網頁? – dwarfy 2011-04-25 12:01:45