推 grence:謝謝回應;我想做的只是Reader..問feed只是單純好奇XD 12/17 19:12
※ 引述《grence (一鼓作氣)》之銘言:
: 做一個RSS Reader好像沒有想像中困難:
: 1.連結到一個固定的網址(RSS feed),讀取 xml
: 2.解析xml格式的內容,按照標籤內容去對應要輸出什麼東西,結束。
: 就像點進一般的連結一樣,只是現在點開連結的動作可以由軟體來幫忙執行而已,
: 還有就是,xml 裡有個標籤是用來記載發佈時間的,所以可以判斷有沒有新的東西
: 產生RSS feed:
: 把發佈的內容照標籤名稱對應好,寫入更新xml,結束。
: 以上,我有漏掉什麼嗎?還是我想簡單了 囧>
: 因為自己寫的blog不知不覺散落在四面八方.. = =" 想整合起來
: 通常 bsp都會提供rss feed,想寫一個網頁形式的RSS Reader,把我的blog都放進去,
: 這樣我就可以丟這個網頁給別人就好了,不用再丟一堆網址,perfect~!
: 但是....我只會用php 的fopen() 去開別網頁,
: 而一般網路上支援php 的免費空間都不允許開別的網域的檔案...orz
: 有辦法解決嗎 orz
有個方向也許你願意嘗試看看:使用Flash來製作。
Flash可以讀取xml檔案並解析裡面的內容,至於跨網域讀取RSS feed的問題,
可以透過在被讀取的網站目錄中放置一個稱為Policy File的xml檔案來解決,
自己寫好這個xml檔案上傳上去即可,不需要伺服器額外支援或者更改設定。
我自己目前也正在寫一個以Wordpress為後端,但是前端界面是Flash的個人
網站。做法就是在Flash裡面讀取Wordpress產生的RSS feed然後顯示在Flash
畫面上(會有這個想法其實是因為懶,這樣一來整個後端界面就省了:D)。
不過你提到要"產生"一個RSS feed給其他人讀取,這就沒辦法用Flash做到了。
Flash是在client端執行的,沒辦法在伺服器端產生檔案。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.153.19