是否有任何網站/服務可以讓我將RSS訂閱添加到任何網站?將RSS添加到任何網站?
這是爲我的公司工作。我們有一個顯示公司相關新聞的網站。這些消息由外部機構提供,並自動更新到我們的數據庫。我們的網站收集隨機/新消息並顯示它們。我們正在尋找添加「通過RSS訂閱」按鈕到我們的網站。
是否有任何網站/服務可以讓我將RSS訂閱添加到任何網站?將RSS添加到任何網站?
這是爲我的公司工作。我們有一個顯示公司相關新聞的網站。這些消息由外部機構提供,並自動更新到我們的數據庫。我們的網站收集隨機/新消息並顯示它們。我們正在尋找添加「通過RSS訂閱」按鈕到我們的網站。
如果您有數據庫中的數據,自己創建一個相當簡單 - 有一個簡單的教程here。
一旦你建立了飼料,在<頭網頁的>,你把文字,如:
<link rel="alternate" title="RSS Feed"
href="http://www.example.com/rss-feed/latest/" type="application/rss+xml" />
這使得飼料是「自動發現」你的用戶的瀏覽器(例如RSS圖標出現在FF的地址欄中)。
你的問題有點難理解。您是否想要爲其他人使用RSS?或者您是否想要使用其他人的RSS?
如果你想生成你的RSS源爲他人消費,你將需要閱讀的規格:
http://cyber.law.harvard.edu/rss/rss.html
如果您想使用它,這種聯繫也將有所幫助。然後,您需要查看XML/RSS解析器。
如果你可以提供更多的細節,我可以更新我的答案。
嗨馬克, 我想創建一個「通過RSS訂閱」選項到我的網站供他人使用。您提供的鏈接非常有幫助。 – Shoban 2008-09-18 15:20:41
編寫一個webhandler,將數據庫的內容公開爲RSS源。
如果您無法將RSS源添加到現有站點,請參閱Page2Rss作爲中間解決方案。
可能Dapper有用嗎?你只需要設置你的新聞饋送的哪些位刷新和瞧,即時rss,而不必觸摸任何代碼...
你要麼滾動自己的,要麼得到一個屏幕刮板服務。
在您創建了Feed之後,您可以使用類似Feedburner的內容來傳播它。
這裏有一個討論,將產生飼料各種webscrapers的文章:http://www.masternewmedia.org/news/2006/03/09/how_to_create_a_rss.htm
如果你不小心點擊進入,這裏論述的服務:
在其他答案建議其他webscrapers:
然而,你可能會更好過生成從DB中的信息的反饋自己。
如果您剛好使用ASP.NET,則可能需要查看ASP.NET RSS Toolkit。這對生成和使用訂閱源都很有用。
其實這是非常可行的雅虎!管道。假設1)你的網頁是200K下,2)你的robots.txt文件不禁止管道,以及3)你的新聞源都有唯一的ID,像這樣:
<ul id="newsfeed">
...你可以使用抓取頁面模塊,將其修剪爲新聞訂閱源中的項目,循環訪問每個列表項目,並使用項目構建器模塊將相關位打包爲適當的RSS訂閱源。然後,在你的文檔的頭部,你就會把RSS鏈接,就像這樣:
<link rel="alternate" type="application/atom+xml" title="News Feed" href="http://pipes.yahoo.com/your_pipe_id" />
這當然是完全屁股向後,而是將工作速戰速決,或在情況下,您無法控制頁面的正文。
爲什麼down mod?這是一個合理的問題,沒有任何flaimbait。 – 2008-09-18 15:20:54