ColdFusion

WSDL Cotação Bovespa

5 Comentários 14 de Abril de 2009

Há algum tempo perguntavam-me se não haveria uma forma simples de consultar as cotações da Bovespa.

Então resolvi continuar o assunto, e disponibilizar um WSDL, que pode ser usado da seguinte forma:

<cfset ws = CreateObject("webservice","http://blog.pcsilva.com/services/bovespa/open.cfc?wsdl") >

<!--- cotação do dolar e euro --->
<cfdump var="#ws.moedaToStruct()#" label="moedaToStruct" >

<!--- cotação de um simbolo, o usado aqui é o da Petrobrás --->
<cfdump var="#ws.SymbolToStruct('PETR3')#" label="SymbolToStruct" >

<!--- cotação de uma lista de simbolos, onde o delimitador é o pipe "|" --->
<cfdump var="#ws.ListToCotacao('PETR3|GOLL4')#" label="ListToCotacao" >

Resultado:

349 Download

Enviar

Comentários

Comentar Acompanhar

  1. Vicente Maciel Jr's Gravatar Legal Pedro!
    Fiquei pensando uma coisa... Certamente não será o caso o recurso que você disponibilizou, mas assim como eu você já deve ter visto várias iniciativas de disponibilizar WebServices ColdFusion para a comunidade, permanecerem por um tempo e depois simplesmente sumirem.
    Acho que às vezes não é nem má vontade ou falta de atenção da pessoa que inicialmente o desenvolveu, mas sim barreiras como o custo pelo tráfego gerado, etc.
    Será que o CFUGBR não conseguiria, perante aos principais Hostings de ColdFusion, uma conta específica só para "acomodar" esses WebServices? Vejo que isso seria até mesmo interessante para eles, como forma de criar um "gancho" com a comunidade. Não seria? # Postado por Vicente Maciel Jr | 14/04/09 10:36
  2. Hamad's Gravatar Pedro, na estrutura de retorno do método "ListToCotacao", a propriedade "Minimo" está listada duas vezes, talvez você tenha duplicado a variável.

    Abraço e parabéns pela iniciativa. # Postado por Hamad | 14/04/09 10:56
  3. Pedro Claudio's Gravatar @Hamad a bovespa que está gerando de forma errada, veja que é Minimo e Minino, o segundo com erro usando o N.

    @Vicente acredito que posso conseguir sim, vou pesquisar isso para a comunidade # Postado por Pedro Claudio | 14/04/09 15:19
  4. EDUARDO's Gravatar GRANDE PEDRO. MUITO BOM O WEBSERVICE. GOSTARIA DE SABER SE VOCE TEM COMO DISPONIBILIZAR O CROSSDOMAIN DELE PARA EU PODER RODAR ELE NO MEU SERVIDOR. ISSO SE NÃO FOR PEDIR MUITO.

    DESDE JÁ AGRADEÇO IMENSAMENTE. # Postado por EDUARDO | 04/08/09 01:01
  5. Pedro Claudio's Gravatar Baixe o componente, bem ali no icone do disquete. # Postado por Pedro Claudio | 04/08/09 01:08

Compartilhe sua opiniao

Comentar

Subscribe

Acompanhe blog.

Digitrum Servers Powered by Blogcfc 5.9.2.002