Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Apr 16, 2018. It is now read-only.

🚗 Consultar placa de veículos (SINESP) [php]

NotificationsYou must be signed in to change notification settings

giovanigenerali/consulta-placa-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

Existem alguns sites que disponivilizam consultas de teste gratuitas:

https://www.checkmeucarro.com.br

https://www.historicar.com.br


Update 2 (20/05/16)

O SINESP, faz questão de bloquear as consultas no servidor. Infelizmente não dá para consultar, as vezes derrubam a conexão ou forçam a chamada com valicação captcha.

Um serviço que deveria ser público para todos utilizarem, mas eles dificultam 100%. Só no Brasil mesmo!


Update 1 (20/05/16)

Segue abaixo alguns exemplos que implementamos no nosso servidor.

Placa existente (sem restrição):

http://consultaplaca-wgenial.rhcloud.com/?placa=AFT0017

{chassis:"************21376",model:"I/HYUNDAI I30 2.0",color:"PRETA",brand:"I/HYUNDAI I30 2.0",date:"20/05/2016 às 15:34:51",return_message:"Sem erros.",city:"SAO PAULO",return_code:"0",state:"SP",model_year:"2011",plate:"AFT0017",year:"2010",status_code:"0",status_message:"Sem restrição"}

Placa existente (Roubo/Furto):

http://consultaplaca-wgenial.rhcloud.com/?placa=FFF0012

{return_code:"0",model:"I/MMC L200 4X4",model_year:"1993",state:"SP",status_message:"Roubo/Furto",year:"1992",color:"PRETA",status_code:"1",plate:"FFF0012",date:"20/05/2016 às 15:54:21",chassis:"************01561",brand:"I/MMC L200 4X4",return_message:"Sem erros.",city:"SAO PAULO"}

Placa não encontrada:

http://consultaplaca-wgenial.rhcloud.com/?placa=AAA0000

{chassis:null,model:null,color:null,brand:null,date:null,return_message:"Veículo não encontrado.",city:null,return_code:"3",state:null,model_year:null,plate:null,year:null,status_code:null,status_message:null}

Outras placas de exemplo

http://consultaplaca-wgenial.rhcloud.com/?placa=EXJ1969

http://consultaplaca-wgenial.rhcloud.com/?placa=FVI3690

http://consultaplaca-wgenial.rhcloud.com/?placa=FTR2828

Obs.: Para saber como fazer essa implementação, consulte esse [Wiki] (https://github.com/victor-torres/sinesp-client/wiki/Como-executar-o-c%C3%B3digo-Python-no-PHP).


Update (22/02/16)

Segue 2 scripts simples que criamos para fazer uma chamada via PHP para o script em Python que o Victor Torres criou.

https://gist.github.com/giovanigenerali/17666843767f0796042b

Lembre-se que é necessário ter o módulo instalado no seu servidor, sigam as instruções do respositório informado Update (11/02/16) abaixo.


Update (11/02/16)

Contribuimos com melhorias no parse do xml no projetohttps://github.com/victor-torres/sinesp-client


Update (10/02/16)

Encontramos um código escrito em python que está funcionandohttps://github.com/victor-torres/sinesp-client


Update (28/01/16)

Infelizmente não temos previsão de retorno do sistema que possibilida a consulta diretamente no SINESP.Caso alguém tenha uma solução ou recomendação para consultas desse tipo, nos avisem ou compartilhem aqui.Obrigado


Update (02/12/15)

Sem novidades até o momento para a consulta do SINESP, existe um outro serviço parecido que retorna apenas algumas informaçõeshttps://www.carcheck.com.br/exibirdadosveiculos?placa=AFT0017Lembro que por ser uma serviço teoricamente pago, eles devem monitorar os acessos e restringirem com o uso, portanto não tem garantia.


Consulta Placa de Veículo SINESP Cidadão (não funciona)

Exemplo básico para realizar consulta de placas de veículos na base de dados do SINESP Cidadão. O script pesquisa no serviço SOAP do SINESP e retorna os dados do veículo

Como funciona?

Basta você passar via GET a placa do veículo "placa" e opcionalmente o tipo de retorno (xml, json ou html - padrão) via "type".

  • JSON
{"codigoRetorno":"0","mensagemRetorno":"Sem erros.","codigoSituacao":"0","situacao":"Sem restrição","modelo":"I/FERRARI 360 MODENA","marca":"I/FERRARI 360 MODENA","cor":"VERMELHA","ano":"1999","anoModelo":"2000","placa":"AFT0017","data":"12/09/2015 00:01:42","uf":"PR","municipio":"QUATRO BARRAS","chassi":"************15765"}
  • XML
<soap:Envelopexmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><ns2:getStatusResponsexmlns:ns2="http://soap.ws.placa.service.sinesp.serpro.gov.br/"><return><codigoRetorno>0</codigoRetorno><mensagemRetorno>Sem erros.</mensagemRetorno><codigoSituacao>0</codigoSituacao><situacao>Sem restrição</situacao><modelo>I/LAMBORGHINI GALLARDO S</modelo><marca>I/LAMBORGHINI GALLARDO S</marca><cor>BRANCA</cor><ano>2012</ano><anoModelo>2012</anoModelo><placa>FTR2828</placa><data>12/09/2015 00:18:57</data><uf>SP</uf><municipio>SAO PAULO</municipio><chassi>************11812</chassi></return></ns2:getStatusResponse></soap:Body></soap:Envelope>
  • HTML
codigoRetorno = 0mensagemRetorno = Sem erros.codigoSituacao = 1situacao = Roubo/Furtomodelo = I/MMC L200 4X4marca = I/MMC L200 4X4cor = INDEFINIDAano = 1992anoModelo = 0placa = FFF0012data = 12/09/2015 00:22:40uf = SPmunicipio = SAO PAULOchassi = ************01561

Referências

Melhorias!

O script tem muita coisa para melhorar. Se quiser ajudar, faça um fork do projeto e envie um pull request.

Site SINESP

https://www.sinesp.gov.br/sinesp-cidadao

About

🚗 Consultar placa de veículos (SINESP) [php]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp