OData
Standard (XML data)
URL=http://dataService;
ATOM OData
Use this one to connect to ATOM data. (default data format is XML)
URL=http://dataService;Data Format=ATOM;
JSON OData
Use this one to connect to JSON data (default data format is XML)
URL=http://dataService;Data Format=JSON;
Specific port
URL=http://dataService:5555;
Authentication
URL=http://dataService;user=myUser;Password=myPassword;
Caching data
URL=http://dataService;Cache Location=C:\cache.db;Auto Cache=true;Offline=false;
Caching data and metadata
URL=http://dataService;Cache Location=C:\cache.db;Auto Cache=true;Offline=false;Cache Metadata=true;
Cached data only / Offline mode
URL=http://dataService;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';
ETags not in use
URL=http://dataService;Use Etags=false;
Customize headers
URL=http://dataService;Custom Headers=sourceHeader1:newHeader1\r\nsourceHeader2:newHeader2;
Connect through a firewall
URL=http://dataService;User=myUsername;Password=myPassword;Firewall Server=fireWallIPorDNSname;Firewall User=fwUserName;Firewall Password=fwPassword;
Specify firewall port
URL=http://dataService;User=myUsername;Password=myPassword;Firewall Server=fireWallIPorDNSname;Firewall User=fwUserName;Firewall Password=fwPassword;Firewall Port=1234;
Specify firewall type
URL=http://dataService;User=myUsername;Password=myPassword;Firewall Server=fireWallIPorDNSname;Firewall User=fwUserName;Firewall Password=fwPassword;Firewall Type=SOCKS5;
OAuth 2.0 having an access token
URL=http://dataService;OAuth Version=2.0;OAuth Access Token=theAccountsAccessToken;
OAuth 2.0 init an access token
URL=http://dataService;OAuth Version=2.0;Initiate OAuth=true;OAuth Client ID=myRegisteredClientID;OAuth Client Secret=secretCodeRetrievedUponClientRegistration;
OAuth Authorization URL=https://accounts.google.com/o/oauth2/auth;OAuth Access Token URL=https://accounts.google.com/o/oauth2/token;
OAuth 2.0 init with additional parameters
URL=http://dataService;OAuth Version=2.0;Initiate OAuth=true;OAuth Client ID=myRegisteredClientID;OAuth Client Secret=secretCodeRetrievedUponClientRegistration;
OAuth Authorization URL=https://accounts.google.com/o/oauth2/auth;OAuth Access Token URL=https://accounts.google.com/o/oauth2/token;
OAuth Params=Any=Additional,Key=Value,PairsNeeded=ForAUTHENTICATIONstep;
OAuth 1.0 having an access token
URL=http://dataService;OAuth Version=1.0;OAuth Client ID=myRegisteredClientID;OAuth Client Secret=secretCodeRetrievedUponClientRegistration;OAuth Access Token=theAccountsAccessToken;
OAuth Access Token Secret=theAccountsAccessTokenSecret;
OAuth 1.0 init an access token
URL=http://dataService;OAuth Version=1.0;Initiate OAuth=true;OAuth Client ID=myRegisteredClientID;OAuth Client Secret=secretCodeRetrievedUponClientRegistration;
OAuth Request Token URL=https://www.google.com/accounts/OAuthGetRequestToken;OAuth Authorization URL=https://www.google.com/accounts/OAuthAuthorizeToken;
OAuth Access Token URL=https://www.google.com/accounts/OAuthGetAccessToken;
OAuth 1.0 init with additional parameters
URL=http://dataService;OAuth Version=1.0;Initiate OAuth=true;OAuth Client ID=myRegisteredClientID;OAuth Client Secret=secretCodeRetrievedUponClientRegistration;
OAuth Request Token URL=https://www.google.com/accounts/OAuthGetRequestToken;OAuth Authorization URL=https://www.google.com/accounts/OAuthAuthorizeToken;
OAuth Access Token URL=https://www.google.com/accounts/OAuthGetAccessToken;OAuth Params=Any=Additional,Key=Value,PairsNeeded=ForAUTHENTICATIONstep;
This expects XML data.