Como funciona o WebService de Cotação de Moedas?
Através de uma solicitação HTTP as variáveis são enviadas GET é retornado um documento no formato solicitado.
URL WebService: http://cotacao.republicavirtual.com.br/web_cotacao.php
Variáveis de entrada:
formato (string, pode ser: xml, query_string ou javascript)
Requisitando o retorno em XML
Formato de retorno:
xml
URL: http://cotacao.republicavirtual.com.br/web_cotacao.php?formato=xml
resultado
<?xml version="1.0" encoding="iso-8859-1"?>
<webservicecotacao>
<dolar_comercial_compra>2,1260</dolar_comercial_compra>
<dolar_comercial_venda>2,1280</dolar_comercial_venda>
<dolar_paralelo_compra>2,2200</dolar_paralelo_compra>
<dolar_paralelo_venda>2,3000</dolar_paralelo_venda>
<euro_dolar_compra>1,2410</euro_dolar_compra>
<euro_dolar_venda>1,2410</euro_dolar_venda>
<euro_real_compra>2,6384</euro_real_compra>
<euro_real_venda>2,6408</euro_real_venda>
</webservicecotacao>
Requisitando o retorno em QUERY STRING
Formato de retorno:
query_string
URL: http://cotacao.republicavirtual.com.br/web_cotacao.php?formato=query_string
resultado
&dolar_comercial_compra=2%2C1260&dolar_comercial_venda=2%2C1280&dolar_paralelo_compra=2%2C2200
&dolar_paralelo_venda=2%2C3000&euro_dolar_compra=1%2C2410&euro_dolar_venda=1%2C2410
&euro_real_compra=2%2C6384&euro_real_venda=2%2C6408
Requisitando o retorno em JAVA-SCRIPT (para utilizar com AJAX)
Formato de retorno:
javascript
URL: http://cotacao.republicavirtual.com.br/web_cotacao.php?formato=javascript
resultado
var resultadoCEP = {
'dolar_comercial_compra' : '2,1260',
'dolar_comercial_venda' : '2,1280',
'dolar_paralelo_compra' : '2,2200',
'dolar_paralelo_venda' : '2,3000',
'euro_dolar_compra' : '1,2410',
'euro_dolar_venda' : '1,2410',
'euro_real_compra' : '2,6384',
'euro_real_venda' : '2,6408'
}