none
consumir webservice do banco central do Brasil.

    Pergunta

  • Boa noite.

    Estou iniciando o desenvolvimento de uma aplicação para windows phone e como quero fazer algo bem simples para aprender estou tentando consumir os serviços das taxas do Banco Central do Brasil, que está no endereço¹ entretanto mesmo depois de fazer a referencia conforme código abaixo:

    <configuration>
        <system.serviceModel>
            <bindings>
                <basicHttpBinding>
                    <binding name="FachadaWSSGSSoapBinding1" maxBufferSize="2147483647"
                        maxReceivedMessageSize="2147483647">
                        <security mode="Transport" />
                    </binding>
                </basicHttpBinding>
            </bindings>
            <client>
                <endpoint address="https://www3.bcb.gov.br/wssgs/services/FachadaWSSGS"
                    binding="basicHttpBinding" bindingConfiguration="FachadaWSSGSSoapBinding1"
                    contract="banco_central.FachadaWSSGS" name="FachadaWSSGS1" />
            </client>
        </system.serviceModel>
    </configuration>


    Quando eu tento chamar os métodos não obtenho resultado nenhum, estou fazendo assim:

    private void carregar_taxas()
    {
       try
          {
             banco_central.FachadaWSSGSClient wsbc = new banco_central.FachadaWSSGSClient();
             wsbc.
          }
        catch (Exception)
          {
          }
    }

    e como pode ser visto na imagem abaixo os métodos não são trazidos.

    1 = https://www3.bcb.gov.br/sgspub/JSP/sgsgeral/FachadaWSSGS.wsdl

    Agradeço aos que puderem me ajudar.

    Abraços.


    Guilherme Carvalho

    terça-feira, 24 de abril de 2012 23:57

Respostas

  • Prezado, boa tarde.

    OS métodos estão aparecendo normalmente. Desça a lista e verá os métodos: getUltimoValorVO, getUltimosValoresSerieVO, getValorEspecial, etc.

    Abraços.

    terça-feira, 2 de julho de 2013 17:41

Todas as Respostas

  • Prezado(a),
    Estou migrando seu post para o fórum de Windows Phone.
    Por favor, das próximas vezes que tiver alguma dúvida relacionada a esse assunto, poste por lá.
    Obrigado.

    André Alves de Lima
    Microsoft MVP - Client App Dev
    Visite o meu site: http://www.andrealveslima.com.br
    Me siga no Twitter: @andrealveslima

    quarta-feira, 25 de abril de 2012 11:08
  • Prezado, boa tarde.

    OS métodos estão aparecendo normalmente. Desça a lista e verá os métodos: getUltimoValorVO, getUltimosValoresSerieVO, getValorEspecial, etc.

    Abraços.

    terça-feira, 2 de julho de 2013 17:41
  • Olá, chamando o metodo getUltimosValoresSerieVO eu obtenho a cotação do Dolar VENDA.

    Alguem sabe como posso obter a cotação de COMPRA?

    Desde já agradeço

    Obrigado

    • Sugerido como Resposta David Mengarda terça-feira, 31 de dezembro de 2013 17:49
    • Não Sugerido como Resposta David Mengarda terça-feira, 31 de dezembro de 2013 17:49
    segunda-feira, 23 de setembro de 2013 19:32
  • Olá, 

    Provavelmente você já deve ter encontrado a resposta para a cotação de Compra mas, caso ainda não tenha conseguido, tente o código 10813 ("Taxa de câmbio - Livre - Dólar americano (compra)"):

    getUltimosValoresSerieVO(10813, 1)

    terça-feira, 31 de dezembro de 2013 17:57
  • Onde encontro a tabela de taxas de cambio? ex. cod 10813

    Fabiano Pires

    quinta-feira, 20 de fevereiro de 2014 19:40