URL=http://Servidor;
Espera-se dados em XML.
Use este para conectar aos dados ATOM. (o formato de dados padrão é XML)
URL=http://Servidor;Data Format=ATOM;
URL=http://Servidor;user=Usuario;Password=Senha;
URL=http://Servidor;Cache Location=C:\Diretorio\Arquivo.db;Auto Cache=true;Offline=false;
Para recuperar dados do cache, use o nome da tabela "table#Cache" na consulta SQL. Exemplo: "SELECT * FROM [Table#Cache]".
URL=http://Servidor;Cache Location=C:\Diretorio\Arquivo.db;Auto Cache=true;Offline=false;Cache Metadata=true;
URL=http://Servidor;User=Usuario;Password=Senha;Firewall Server=fireWallIPorDNSname;Firewall User=fwUserName;Firewall Password=fwPassword;
URL=http://Servidor;User=Usuario;Password=Senha;Firewall Server=fireWallIPorDNSname;Firewall User=fwUserName;Firewall Password=fwPassword;Firewall Port=1234;
URL=http://Servidor;User=Usuario;Password=Senha;Firewall Server=fireWallIPorDNSname;Firewall User=fwUserName;Firewall Password=fwPassword;Firewall Type=SOCKS5;
Os valores válidos são TUNNEL, SOCKS4 e SOCKS5. TUNNEL usa a porta 80 como padrão. SOCKS4/5 usa a porta 1080 como padrão.
URL=http://Servidor;Use Etags=false;
URL=http://Servidor;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;
Isso só funciona para aplicativos de desktop. A conexão não armazenará o token de acesso e a autorização do aplicativo ocorrerá a cada conexão.
Alternativamente, use o procedimento armazenado GetAccessToken para recuperar manualmente o token de acesso e criar novas conexões fornecendo o token no parâmetro da string de conexão "OAuth Access Token". Consulte a documentação do RSSBus para detalhes sobre esse processo.
Use esta opção para se conectar a dados JSON (o formato de dados padrão é XML)
URL=http://Servidor;Data Format=JSON;
URL=http://Servidor;OAuth Version=1.0;OAuth Client ID=myRegisteredClientID;OAuth Client Secret=secretCodeRetrievedUponClientRegistration;OAuth Access Token=theAccountsAccessToken;OAuth Access Token Secret=theAccountsAccessTokenSecret;
URL=http://Servidor;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;
Os parâmetros são adicionados apenas ao passo "Token de Acesso".
URL=http://Servidor;OAuth Version=2.0;OAuth Access Token=theAccountsAccessToken;
URL=http://Servidor;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;
Os parâmetros são adicionados apenas ao passo "Token de Acesso".
URL=http://Servidor;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;
Isso funciona apenas para aplicações de desktop. A conexão não armazenará o token de acesso e a autorização do aplicativo acontecerá em cada conexão.
Alternativamente, use o procedimento armazenado GetAccessToken para recuperar manualmente o token de acesso e criar novas conexões fornecendo o token no parâmetro da string de conexão "OAuth Access Token".
URL=http://Servidor;Custom Headers=sourceHeader1:newHeader1\r\nsourceHeader2:newHeader2;
Note a separação \r\n (CRLF) entre cada par de cabeçalhos.
URL=http://Servidor:5555;
URL=http://Servidor;Offline=true;Query Passthrough=true;
As declarações SELECT sempre recuperarão dados do cache. As declarações DELETE/UPDATE/INSERT não são permitidas e lançarão uma exceção.
Os drivers RSSBus têm a capacidade de armazenar dados em cache em um banco de dados separado, como SQL Server ou MySQL, em vez de em um arquivo local usando a seguinte sintaxe:
Cache Provider=Provider.Namespace;Cache Connection='Connection String to Cache Database';
Acima é apenas um exemplo para mostrar como funciona. Pode ser usado tanto com "Auto Cache" quanto com "Dados em Cache Apenas / Modo Offline".