Script PHP que realiza consulta em massa de placas no Sinesp - Sistema Nacional de Informações de Segurança Pública (http://sinesp.gov.br).
- PHP 5.4 ou superior;
- cURL;
- libxml / XML.
- Clone este repositório:
$ git clone https://github.com/VitorSavedra/consultaPlacaSinesp.git
- Instale as dependências:
$ composer install
- Insira as placas a serem consultas em 'raw_file.txt', separadas por linha;
- Execute 'getVehicleFromFile.php':
$ php getVehiclesFromFile.php
Após executar o script, os resultados serão exibidos no terminal e salvos em dois arquivos, onde:
- bad_file.csv - Resultados de placas não encontradas;
- good_file.csv - Resultados de placas encontradas.
Não encontrei em qualquer site e nem mesmo obtive resposta do Sinesp quanto à limites na API. Na prática, encontrei bloqueios após ~60 requisições por minuto.
Agradecimentos ao @chapeupreto, @victor-torres e seus contribuidores por disponibilizar as APIs necessárias para este script.