xmlrssparse - Free XML RSS Feed Parser for IP Phones

This PHP script has been tested and is known to work with the Cisco 79XX series IP phone family but may also work with others. The PHP script is provided free for download under the GPL License and is also made publicly available for use via xmlsvc.csma.biz. (That's right, you can get news feeds right now! See links below.)


Free Feeds:

http://xmlsvc.csma.biz/xmlrssparse.php?feed=http://yourfeednamehere

In an XML Menu (i.e. for the 79XX)

<CiscoIPPhoneMenu>
<Title>News</Title>
<Prompt>Make a selection</Prompt>
<MenuItem>
<Name>WSJ - What's News</Name>
<URL>http://xmlsvc.csma.biz/xmlrssparse.php?feed=http://online.wsj.com/xml/rss/0,,3_7011,00.xml</URL>
</MenuItem>
</CiscoIPPhoneMenu>

Short List of Available Feeds:

Most feeds seem to work OK. Some aren't quite standard and produce unusual results, so test before deploying on your phones. This is a very brief list of tested feeds.

CNET.COM  
Most Recent 25 http://reviews.cnet.com/4924-5_7-0.xml?7eChoice=1&orderBy=-7rvDte&maxhits=25
Computer Systems http://reviews.cnet.com/4924-3000_7-0.xml?orderBy=-7rvDte&7rType=70-80&maxhits=10&9lwPrc=0-
Networking and Wireless http://reviews.cnet.com/4924-3243_7-0.xml?orderBy=-7rvDte&7rType=70-80&maxhits=10&9lwPrc=0-
Download.com Hot Titles http://export.cnet.com/export/download/rss-hot-download.com.com.xml
Download.com Games http://www.download.com/3409-2012-0-10.xml
Builder.com http://builder.com.com/5150-22-0.xml
Computer Price Drops http://shopper.cnet.com/4925-3000_9-0.xml
WSJ.COM:
What's News - US http://online.wsj.com/xml/rss/0,,3_7011,00.xml
What's News - Europe http://online.wsj.com/xml/rss/0,,3_7012,00.xml
What's News - Asia http://online.wsj.com/xml/rss/0,,3_7013,00.xml
What's News - Technology http://online.wsj.com/xml/rss/0,,3_7015,00.xml
US Business http://online.wsj.com/xml/rss/0,,3_7014,00.xml
Market News http://online.wsj.com/xml/rss/0,,3_7031,00.xml
Opinion - Review & Outlook http://online.wsj.com/xml/rss/0,,3_7041,00.xml
Personal Technology/Walt Mossberg http://online.wsj.com/xml/rss/0,,3_7071,00.xml
Media & Marketing http://online.wsj.com/xml/rss/0,,3_7020,00.xml
Today's Free Features http://online.wsj.com/xml/rss/0,,3_7077,00.xml
CareerJournal http://www.careerjournal.com/newsfeed/rss/crj_frontpage.xml
RealEstateJournal http://www.realestatejournal.com/newsfeed/rss/rej_frontpage.xml
StartupJournal http://www.startupjournal.com/newsfeed/rss/suj_wsj.xml
CollegeJournal http://www.collegejournal.com/newsfeed/rss/col_wsj.xml
Opinoin Journal http://www.opinionjournal.com/newsfeed/rss/opj_frontpage.xml
Misc:  
  http://www.computerworld.com/news/xml/50/0,5009,,00.xml
  http://headlines.internet.com/internetnews/bus-news/news.rss
  http://headlines.internet.com/internetnews/wd-news/news.rss
  http://realbeer.com/rdf/realbeernews.rdf
  http://www.alternet.org/module/feed/rss/
  http://www.usrbingeek.com/index91.xml
  http://www.fool.com/xml/foolnews_rss091fn.xml
  http://www.writenews.com/rss.xml
  http://rss.topix.net/rss/who/hair-of-the-dog.xml
  http://rss.topix.net/rss/music/acoustic.xml
  http://www.solport.com/roundtable/index.xml
  http://sport.scotsman.com/tennis.cfm?format=rss
  http://history1900s.about.com/b/index.xml

Script Installation:

Download the latest version of this script (link above). Unpack into a web-accessible folder and call the PHP URL in this manner:

http://path_to/xmlrssparse.php?feed=http://yourfeedname/

Questions:

If you have any comments or questions, please send them to Joe Hopkins: joe( a t )csma.biz.

 

This script uses XML libraries from DOMIT. See their website for more information.

Copyright (c) 2005, McFadden Associates. All rights reserved.