如何獲取學校網站公告的RSS?

我想做一個APP(Android平台),主要功能是獲取學校的公告、校內新聞、空閑教室申請 等信息,但是我們學校網站沒有RSS輸出,而且需要校園網才能訪問。現在我的問題是:

1、有沒有辦法獲取其RSS?

2、AD用戶如何才能訪問校園網才允許的網站?

3、如果上述方案不可行,能否提供其餘解決方案?

4、感謝每位提供想法的人。

-------------------------------------------

現想到另外一個方法,通過校園網登陸學校網站,然後將內容通過其他博客平台發表(可以輸出RSS),通過訂閱這個博客的RSS源曲線獲取學校信息。

缺點就是相對麻煩點。


1.Feed43——筆者的最愛,確切來講Feed43不適合心臟衰弱者。通過它的服務,我可以非常好地控制種子的最終樣式,當然為了使種子更豐富多彩,筆者必須理解其種子代碼的工作原理。不過如果你無法了解最後一個聲明的話,那麼此款服務對你太過專業了。起碼筆者為自己的教授文章頁較好設置了種子。而有些人通過它為自己的Myspace評論生成種子。

2.Feedity——它非常小巧,僅僅加了一種能自動生成種子的功能。用戶只需提供需要處理的URL地址,Feedity會提供起始終止的選項模塊,這樣它就能輸出選定的內容。以前的FeedTier也有類似服務。

3.Feedmarklet——這款可能是最簡單易用的工具,不過你必須手動升級生成的種子。Feedmarklet無須註冊即可製作你自己的RSS種子。通過瀏覽器收藏夾的快捷鍵,用戶能輕而易舉地為任何網頁製作種子。在此我就不一一贅述!

4.Dapper——任何人都能通過Dapper生成widget工具Dapps來索引網頁內容。當然它也能索引網站的RSS種子,即時它們不提供。究其特點來說,Dapper可選性非常強,不過你得專研一下才行。別忘了可以為任何網頁生成種子的Firefox 插件DapperFox。

5.Feedyes——又一個小巧易用的工具,你只需提供URL以及一個標籤就可以了。你只要在標題設置最大和最小字元數,以及選擇需要的新聞條目,它就會自動篩選了。非常適合初學者。

6.Ponyfish——筆者認為Ponyfish或許是最容易上手的工具。用戶輸入URL後,它會跳出包含該網頁的表單,你只要點擊你想生成種子的相關鏈接就可以了。接著你得用通配符決定一般性URL,以便它能自動更新內容。

7.Page2RSS——它是這要被描述的「通過它你能監控那些不公布RSS種子的網站。它能自動檢索更新內容然後傳送到你的RSS閱讀器。」它提供書籤工具欄按鈕,讓你方便地為訪問的網站生成種子。

原文地址:譯言網 | 給任意網頁製作一個RSS Feed的七個工具


1、沒有輸出就沒有獲取,只有曲線方法,先抓取再轉化,但不一定是先發布再輸出,抓取過來可以直接輸出RSS了(或者其他數據格式);

2、外網訪問教育網只能通過代理,或對應網關的授權;

3、如果是學校內部啟動,可以考慮協調相關部門「直接」解決問題啊。

直接轉化頁面為RSS有現成工具,如Page2RSS(http://page2rss.com/ )、Feed43(http://feed43.com/ )、Feedity(http://feedity.com/ )等等。

建議先把業務流程梳理清楚,然後逐一環節處理。


沒有rss還可以直接用正則抓取內容嘛

如果正好需要數據中轉,那麼就在中轉的過程中格式化成需要的格式

校園網的話可以固定一段時間檢查是否有更新 然後將新數據中轉到外網的伺服器上


做一個APP成本太高,微信公眾平台這些全部解決。什麼公告,新聞通過正則就OK,但題主說外網不能訪問這是個問題。


推薦閱讀:

如何評價夸克瀏覽器在2017年6月25日關於六色彩虹同志平權運動的策劃?
Android 有哪些精緻的 App?
為什麼很多軟體出新版本,安卓要比 iOS 慢?
HTC 成功的要點有哪些?

TAG:RSS | RSS閱讀器 | API | Android應用 | Android開發 | RSS訂閱推薦 | RSS閱讀 |