Ir para conteúdo

Arquivado

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

klawdyo

Webservice Megasena

Recommended Posts

Meu povo.

Disponibilizei um webservice com resultados da megasena e gostaria de colher opiniões da comunidade. A ideia é colocar as outras loterias depois, mas não penso em fazer isso agora.

Funciona da maneira mais fácil possível. Abaixo uma breve explicação.

 

O endereço é

http://webservice.cl...terias/megasena <-- Futuramente vai ter /lotomania, /lofotacil, etc

Esse é o endereço padrão, que retorna o último sorteio no formato JSON.

 

Você tbm pode chamar:

http://webservice.cl...s/megasena.json

ou

http://webservice.cl...as/megasena.xml

E receberá os dados do último sorteio em json, ou xml, respectivamente

 

Pode tbm pesquisar por um sorteio específico:

http://webservice.cl...s/megasena/1182

E receberá os dados do sorteio 1182 no formato json.

 

As duas formas a seguir também são aceitas, e retornam os dados do sorteio 1182 nos formatos especificados: json ou xml, respectivamente

http://webservice.cl...asena/1182.json

http://webservice.cl...gasena/1182.xml

 

É importante ressaltar que em sorteios mais antigos alguns dados não existiam ainda, como a mega da virada, ou sorteios com finais 0 e 5, etc.

 

É isso.. aguardo sugestões de melhoria

Compartilhar este post


Link para o post
Compartilhar em outros sites

É isso.. aguardo sugestões de melhoria

 

Bom amigo, se você tiver interesse em disponibilizar o código, podemos mover o tópico para o laboratório de scripts e até fazer sugestões de melhoria ao código.

 

Caso não tenha interesse em disponibilizar o código, tudo o que posso dizer é que achei interessante a implementação REST.

 

Eu só mudaria o endereço padrão para retornar, em vez de JSON um XML, uma vez que JSON não é implementado em 100% das linguagens, enquanto XML é um padrão muito bem especificado pela W3C.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu acho desnecessário uma implementação JSON. Quem utilizar o serviço, provavelmente preferir trabalhar com XML.

 

Quem for do contra eu quiser trabalhar com JSON, converta um array gerado por json_decode() para XML.

 

O próprio Zend Framework tem uma função que faz isso. :D

 

No mais, eu mudaria a URL para não mostrar a extensão, para ficar como no quarto link postado.

 

Você poderia requisitar o formato de saída (se fosse manter o JSON) via parâmetro POST/GET.

 

Mas parabéns pelo serviço http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Meu povo.

Disponibilizei um webservice com resultados da megasena e gostaria de colher opiniões da comunidade. A ideia é colocar as outras loterias depois, mas não penso em fazer isso agora.

Funciona da maneira mais fácil possível. Abaixo uma breve explicação.

 

O endereço é

http://webservice.cl...terias/megasena <-- Futuramente vai ter /lotomania, /lofotacil, etc

Esse é o endereço padrão, que retorna o último sorteio no formato JSON.

 

 

Klawdyo,

Ao que parece os resultados não estão atualizados. tens previsão para retomar?

 

Este webservice é atualizado diarimente, direto do site da CEF.

bom proveito!

 

http://servicos.albe...br/Loteria.asmx

Albertino,

Achei bem interessante mas porque tu optou em mostrar só as informações básicas. Já pensou em mostrar todas as informações, assim como o serviço do Klawdyo?

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.