Skip to content

PauloFelipeM/LoteriaApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Loterias Caixa Service

MIT License Laravel 5.x|6.x

Serviço criado para acessar os dados das loterias e consumir o HTML. Atualmente o código consumi as loterias: MEGASENA, TIMEMANIA, LOTOMANIA, DUPLASENA, LOTOFACIL.

O código contém o acesso do site da caixa, baixa, descompacta e deleta o arquivo ZIP da loteria, ser o arquivo HTML, captura o ultimo concurso e transformar os dados em um JSON.

Requerimentos

Instalação

git clone https://github.com/PauloFelipeM/LoteriasService.git

Como usar

Colocar a pasta LoteriaApi dentro de /app/Services/ do Laravel. Caso não esteja utilizando o Laravel, vc pode criar as pastas app/services, e colocar a pasta dentro.

No arquivo LoteriasWrite.php existe uma função chamada getAll(), ai instanciar a classe e chamar essa função o sistema irá baixar todos os arquivos ZIP dos jogos, descompactar e colocar nas suas respectivas pastas.

Dentro da pasta "Consumer" vc terá as classes dos jogos, onde ao instanciar uma delas e utilizar o method getConcurso(), retornará um JSON com as informações do ultimo sorteio do jogo

About

Consumir dados das loterias da caixa

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published