歡迎來到小豬圈!

2007-12-05

關於 MagpieRSS

  • 目前最新的版本是 magpierss-0.72 (November 5, 2005),已經是兩年前的東西啦…。
  • 文件不夠詳細。
  • Snoopy.class.inc 需要 socket 的功能,如 fsockopen(),但很多免費空間都不允許。
  • fetch_rss() 函式只能從 URL 載入 Feed。
  • 從檔案載入 Feed 的寫法:
    require_once(MAGPIE_DIR . "rss_fetch.inc");
    
    // 一般用法
    $rss = fetch_rss($url);
    
    // 用 CURL 替代
    $ch = curl_init($url);
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
    $xml_string = curl_exec($ch);
    curl_close($ch);
    
    // 或從檔案讀入
    $xml_string = file_get_contents("feed.xml");
    
    // 載入預設值(原本是設計在裡 fetch_rss() 呼叫的)
    init();
    
    $rss = new MagpieRSS( $xml_string, MAGPIE_OUTPUT_ENCODING, MAGPIE_INPUT_ENCODING, MAGPIE_DETECT_ENCODING );
    
    
  • Magpie RSS - PHP RSS Parser

No comments:

Post a Comment

Comment Form Message

標籤分類

Blog Archive

Labels

Google Analytics Tracking Code

About Me

My photo
Keelung, R.O.C, Taiwan
一個不學無術、混吃等死的傢伙…