GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Webservice cotação dólar


#1

Pessoal,

vocês conhecem algum webservice para cotação do dólar?

Encontrei esse site, porém o valor retornardo não é o certo: http://www.republicavirtual.com.br/cotacao/exemplos.php

Abs


#2

http://cotacao.republicavirtual.com.br/web_cotacao.php

Ele retorna um xml...

Abraço,


#3

Não sei se percebeu, mas eu citei esse site. Inclusive falei que ele retorna um valor incorreto:

Olha o valor aqui: http://www.bc.gov.br/

Outra coisa, eu preciso do valor do dolar do dia anterior, ou seja, preciso do valor já fechado.


#4

diretamente do BCB

O SGS - Sistema Gerenciador de Séries Temporais disponibiliza serviços de consulta utilizando a tecnologia de WebServices. Os serviços estão organizados em dois grupos: serviços de acesso livre e serviços restritos (exigem autenticação e autorização). As respectivas definições (wsdl) dos serviços estão nas seguintes URLs:

# Os serviços estão organizados em dois grupos:
    * Serviços de acesso livre - Funcionalidades públicas do SGS, onde não há a necessidade da autenticação do usuário para serem utilizadas. Segue-se abaixo uma breve descrição dos serviços disponibilizados:
      getUltimoValorVO - Recupera o último valor de uma determinada série e retorna um objeto do tipo WSSerieVO.
        Parâmetros:
           long codigoSerie - Código da série.
        Retorno:
           WSSerieVO - Objeto série.
      getUltimoValorXML- Recupera o último valor de uma determinada série e retorna o resultado em formato XML.
        Parâmetros:
           long codigoSerie - Código da série.
        Retorno:
           String - String contendo o resultado da consulta em formato XML.
      getValor - Recupera o valor de uma série em uma determinada data (dd/MM/aaaa).
        Parâmetros:
           long codigoSerie - Código da série.
           String data - String contendo a data (dd/MM/aaaa) do valor a ser pesquisado.
        Retorno:
           BigDecimal - Objeto contendo o valor.
      getValorEspecial - Recupera o valor de uma série especial em um período.
        Parâmetros:
           long codigoSerie - Código da série.
           String data - String contendo a data (dd/MM/aaaa) inicial.
           String dataFim - String contendo a data (dd/MM/aaaa) final.
        Retorno:
           BigDecimal - Objeto contendo o valor.
      getValoresSeriesXML - Recupera os valores de uma ou mais séries dentro de um determinado período. O resultado da consulta é devolvido ao cliente em formato XML.
        Parâmetros:
           long[] codigosSeries - Lista(array) dos códigos das séries.
           String dataInicio - String contendo a data (dd/MM/aaaa) inicial.
           String dataFim - String contendo a data (dd/MM/aaaa) final.
        Retorno:
           String - String contendo o resultado da consulta em formato XML.
      getValoresSeriesVO - Recupera os valores de uma ou mais séries dentro de um determinado período e retorna o resultado em forma de Array de objetos do tipo WSSerieVO.
        Parâmetros:
           long[] codigosSeries - Lista(array) dos códigos das séries.
           String dataInicio - String contendo a data (dd/MM/aaaa) inicial.
           String dataFim - String contendo a data (dd/MM/aaaa) final.
        Retorno:
           WSSerieVO - Lista(array) de objeto série.
    * Serviços seguros - Funcionalidades públicas do SGS onde é necessária a autenticação do usuário para acessá-las. Segue-se abaixo uma breve descrição dos serviços disponibilizados:
      getValor - Recupera o valor de uma série em uma determinada data (dd/MM/aaaa).
        Parâmetros:
           long codigoSerie - Código da série.
           String data - String contendo a data (dd/MM/aaaa) do valor a ser pesquisado.
        Retorno:
           BigDecimal - Objeto contendo o valor.
      getValorEspecial - Recupera o valor de uma série especial em um determinado período.
        Parâmetros:
           long codigoSerie - Código da série.
           String data - String contendo a data (dd/MM/aaaa) inicial.
           String dataFim - String contendo a data (dd/MM/aaaa) final.
        Retorno:
           BigDecimal - Objeto contendo o valor.
      getValoresSerieXML - Recupera os valores de uma série dentro de um determinado período.
      O resultado da consulta é devolvido ao cliente em formato XML.
        Parâmetros:
           long codigoSerie - Código da série.
           String data - String contendo a data (dd/MM/aaaa) inicial.
           String dataFim - String contendo a data (dd/MM/aaaa) final.
        Retorno:
           String - String contendo o resultado da consulta em formato XML.

#5

Fala pessoal, estava utilizando o método getValoresSeriesXML do serviço https://www3.bcb.gov.br/wssgs/services/FachadaWSSGS e sofreu alteração no parâmetro que fornece o código de série.
Antes era um array de long, agora mudou para uma classe ArrayOffLong e não descobri de qual classe ela depende para poder concluir... e voltar a utiliza-lo alguém poderia me dar um help??

Obrigadão!!

[]'s

J.P.


#6

olá pessoal
consegui importar e implantar
mas não tive retorno da cotação do dolar
alguém conseguiu ?
obrigado


#7