Open cauealvesbraz opened 8 years ago
@cauealves Procurei alguns ws, mas nenhum muito confiável.
Encontrei esse RSS direto do site da caixa, talvez ajude: http://www1.caixa.gov.br/rss/asp/geraXML_rss_loterias.asp?canal=MEGASENA&titulo=Mega-Sena
@wmarquardt Achei legal que você tentou encontrar ❤️
É, esse RSS infelizmente não vai ajudar muito. Mas acredito que teve algum desenvolvedor que passou pela caixa que pensou: "Vou criar esse WebService p/ consumir os resultados dos jogos pois o Cauê vai precisar no futuro" porém ele esqueceu de me avisar, hahauhuahuhuahua.
Depois vou tentar me aprofundar nas buscas, caso encontre outra informação é só falar.
@cauealves Uma outra opção é usar uma ferramenta de web crawler gratuita pra mapear o site da Caixa e você consumir os dados em forma de API. A ferramenta provavelmente tem algum cron job pra fazer isso.
Eu já tentei fazer algo parecido e realmente não tem nenhuma outra opção além da minha e da sua haha
@rafaelfragosom O ruim do web crawler é que teremos de ficar fazendo o update dos dados. :'(
Mas ainda acredito que pode ser a única maneira, até o momento.
@cauealves Manda um email pra Caixa e pergunta se eles podem fornecer um endpoint pra isso. Acho difícil mas é uma tentativa.
Boa ideia @rafaelfragosom. Assim que tiver um tempinho farei isso, vai que a sorte está ao nosso favor. 😄
Hoje em dia,
É feito o download de um .zip que o próprio site da caixa disponibiliza e depois passo um crawler nessa página para gerar o json com os resultados.
Essa solução se torna inviável p/ manter os dados atualizados, devemos propor uma outra maneira de adquiri-los.