Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcos Fabio

WEB SERVICES - Cotações de BOLSAS, MOEDAS etc..

Recommended Posts

Galera, sei que aqui não é o lugar ideal para se perguntar isso. ("Pois não achei nenhuma seção do forum para tratar sobre webservices").

 

Estou com uma certa dificuldade de achar um webservice que disponibilize um XML com informações como: cotações de diversas bolsas, cotações do (US$)DOLLAR x (R$)REAL.

 

Enfim... vim apelar para a galera da programação, que tenha como me repassar o endereço de um XML, com constante atualização...

 

Obrigado desde já http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigão, não flood o fórum... É contra as regras.

 

Regras do Fórum iMasters

 

E tenha paciência... Faz só 20 minutos que você postou o tópico. Caso alguém possa te ajudar, vai te ajudar. Não somos personal helpdesk. Estamos fazendo para ajudar as pessoas que tem dificuldades.

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php
function busca_cotacao() {
	$resultado = @file_get_contents('http://www.republicavirtual.com.br/web_cotacao.php?formato=query_string');
	parse_str($resultado, $retorno);
	return $retorno;
}

$cotacao = busca_cotacao();
header('Content-Type:text/xml;charset=iso-8859-1');
echo("<?xml version='1.0' ?>");
echo "<root>";
echo "<dolar_comercial_compra>".$cotacao['dolar_comercial_compra']."</dolar_comercial_compra>";
echo "<dolar_comercial_venda>".$cotacao['dolar_comercial_venda']."</dolar_comercial_venda>";
echo "<euro_real_compra>".$cotacao['euro_real_compra']."</euro_real_compra>";
echo "<euro_real_venda>".$cotacao['euro_real_venda']."</euro_real_venda>";
echo "</root>";
?>

Fonte: http://www.htmlstaff.org/ver.php?id=16521

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não testei, mas acho que tem alguma coisa errada no código que o André postou.

<?php
function busca_cotacao() {
	$resultado = @file_get_contents('http://www.republicavirtual.com.br/web_cotacao.php?formato=query_string');// aqui ele diz que o formato é query string
	parse_str($resultado, $retorno);
	return $retorno;
}

$cotacao = busca_cotacao();
header('Content-Type:text/xml;charset=iso-8859-1');// aqui ele usa xml
echo("<?xml version='1.0' ?>");
echo "<root>";
echo "<dolar_comercial_compra>".$cotacao['dolar_comercial_compra']."</dolar_comercial_compra>";
echo "<dolar_comercial_venda>".$cotacao['dolar_comercial_venda']."</dolar_comercial_venda>";
echo "<euro_real_compra>".$cotacao['euro_real_compra']."</euro_real_compra>";
echo "<euro_real_venda>".$cotacao['euro_real_venda']."</euro_real_venda>";
echo "</root>";
?>

Acredito que vai funcionar colocando formato=xml

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.