2013-03-08 171 views
0

我有一個博客,我想要一些自動生成的新聞。我找到了一些生成RSS提要的新聞網站,我想將它們自動發佈到我的博客。 我已經使用WP-o-Matic插件完成了這項工作,但由於RSS提要的內容僅限於某一點,因此整個新聞的文本並未顯示在我的博客上。如何通過RSS從其他網站獲取新聞

有沒有辦法讓RSS提要鏈接到的帖子的全部內容?

回答

0

對於需要解決我所描述的問題的人.. 有類似的服務:

http://fulltextrssfeed.com/

http://fullrss.net/

http://www.wizardrss.com/

你可以用它們做的工作爲你。他們獲取RSS源,抓取網站併爲您提取完整的文章。之後,他們提供他們自己的RSS提要與提取的數據。 您可以將提取的數據(服務提供給您的RSS提要)與WP-o-Matic之類的wordpress插件組合在一起。通過這種方式,插件連接到服務的RSS提要,服務從原始RSS提要中提取內容。

請記住,這些服務並不完美。由於網站佈局複雜,這些服務可能無法找到內容,或包含不屬於文章內容的內容。建議手動檢查輸出。

+0

僅供參考,我也檢查了這些服務,並有很多原因爲什麼我不會在生產應用程序中使用它們。最大的問題是,像我上面的答案一樣:他們只是爲你提供屏幕截圖數據,標記標籤和所有內容(這對後面的格式不利)。試一試:去arstechnica.com文章,然後在「完整的RSS」飼料中打開相同的文章。如果你對內容進行了區分,你會發現它只是來自頁面的html。另一個大問題是,您的供稿沒有SLA,因此他們可能會隨時關閉,恕不另行通知。 – 2013-03-12 17:44:07

1

你將不得不自己編碼。假設您訂閱Google新聞的RSS訂閱源。您可以解析其Feed,以獲取摘要文章的原始URL,但是您將不得不向該URL發出請求並獲取該頁面上的內容。除非源代碼通過自己的RSS提要(不太可能)使整篇文章可用,否則您可能處於標記區域。

不得不這樣說:考慮在您的網站上覆制整個原創內容(與摘要摘要相對)的道德/法律含義,即使有適當的歸因。

0

在頂部alrady列出的服務,您還可以檢查http://www.FeedsAPI.org,FeedsAPI帶來的,它需要直接張貼文章,你的祕密博客的電子郵件爲你的進程表,因此,所有你需要做的在wordpress管理器中管理髮布,並且您還可以將其定位到特定的Feed,以接收您想要的結果。另一種方法是將這些服務之一與IFTTT組合。我希望這可以幫助。

相關問題