2014-05-22 33 views
2

我正在使用聯合供稿來提取獲取RSS源以及相應的圖像。然而,獲取RSS圖像被證明是棘手的,因爲每個RSS提要似乎都具有在提要中的不同級別上定義的圖像。獲取正確的RSS源img

例如一些RSS提要具有在(縮略圖)元件或內(內容)對應的圖像元件,或(含量:編碼)元件等...

這是很好的,因爲圖像是通常在聯合供稿項目摘要中,或者其中一個擴展元素(用於編碼的內容)。然而...有時第一個圖像發現飼料項目的圖像,而其他時間它是一個廣告等圖像...

我現在很迷路,我不知道如何區分當我將它顯示在RSS提要項旁邊時,顯示正確的圖像。結果是在我顯示的RSS源中出現不一致,有些與RSS項目旁邊的圖片看起來不錯,而另一些則有廣告圖片或旁邊沒有任何圖片。

希望任何幫助或推動正確的方向,謝謝!

回答

0

不幸的是,RSS是一種複雜的格式,許多人可以用不同的方式解釋事物......像Superfeedr這樣的服務可以通過標準化Feed的內容來幫助您,因此您不必查看十幾個不同的位置,但是接下來,您必須自己做一些啓發式算法,以確定最佳圖像的使用方式,以及是否真的值得顯示圖像: *檢查其大小(高度,寬度以及表面) *檢查其熵(顏色,形狀...) ...