因此,我正在尋找關於如何最好地複製在digg上看到的功能的想法。實質上,您提交感興趣頁面的URL,然後digg抓取DOM以查找所有IMG標籤(可能只選擇某些高於某個高度/寬度的標籤),然後創建一個縮略圖並詢問您你想代表你的提交。從PHP提交的URL複製Digg的圖像建議從
雖然這裏有很多事情,但我主要感興趣的是從提交的頁面中檢索圖像的最佳方法。
因此,我正在尋找關於如何最好地複製在digg上看到的功能的想法。實質上,您提交感興趣頁面的URL,然後digg抓取DOM以查找所有IMG標籤(可能只選擇某些高於某個高度/寬度的標籤),然後創建一個縮略圖並詢問您你想代表你的提交。從PHP提交的URL複製Digg的圖像建議從
雖然這裏有很多事情,但我主要感興趣的是從提交的頁面中檢索圖像的最佳方法。
雖然你可以嘗試解析網頁,但HTML可能會變得如此混亂,以至於你會接近但不完美的東西。
,以獲取URL
很明顯,無論您何時從第三方按需獲取網絡資產,您都需要注意您並未被濫用。
我建議cURL +正則表達式。
您還可以使用PHP Simple HTML DOM Parser這將幫助您搜索所有圖像標籤。
不錯。讓我想起PHPQuery(在jQuery之後建模)。這看起來更精確。感謝您的建議。 – Sampson 2009-06-06 14:22:40
可能不是最好的,但速度很快;-) – Shoban 2009-06-06 14:25:53