RSS / Atom
RSS Feed
Url=http://news.google.com/news?pz=1&cf=all&hl=en&topic=n&output=rss
Atom Feed
URL=http://someservice.com/atom-feed/
Custom Feed
It is possible to use several feeds in a single connection. Each feed becomes a table.
Tables=MicrosoftFeed=http://blogs.technet.com/microsoft_blog/rss.xml,GoogleN
ews=http://news.google.com/news?pz=1&cf=all&ned=us&hl=en&output=rss;
Authentication
URL=http://myservice/rss/;user=myUser;Password=myPassword;
Caching data
URL=http://someservice.com/atom-feed/;Cache Location=C:\cache.db;Auto Cache=true;Offline=false;
Cached data only / Offline mode
URL=http://someservice.com/atom-feed/;Offline=true;Query Passthrough=true;
Using an External Cache Provider
RSSBus drivers have the ability to cache data in a separate database such as SQL Server or MySQL instead of in a local file using the following syntax:
Cache Provider=Provider.Namespace;Cache Connection='Connection String to Cache Database';
Connect through a firewall
URL=http://someservice.com/atom-feed/;User=myUsername;Password=myPassword;Firewall Server=fireWallIPorDNSname;Firewall User=fwUserName;Firewall Password=fwPassword;
Specify firewall port
URL=http://someservice.com/atom-feed/;User=myUsername;Password=myPassword;Firewall Server=fireWallIPorDNSname;Firewall User=fwUserName;Firewall Password=fwPassword;Firewall Port=1234;
Specify firewall type
URL=http://someservice.com/atom-feed/;User=myUsername;Password=myPassword;Firewall Server=fireWallIPorDNSname;Firewall User=fwUserName;Firewall Password=fwPassword;Firewall Type=SOCKS5;
Items in a standards compliant RSS feed have a defined structure. Therefore the schema is expected to be as the standard defines. Use the hard coded value of "RSSFeed" as table name when querying, i e SELECT * FROM RSSFeed