IDMRZ API
IDMRZ
La API de MRZ Reader ofrece un servicio para detectar y reconocer la información contenida en la MRZ (Machine Readable Zone) de pasaportes estándar y tarjetas de identificación europeas. El proceso es muy sencillo. Simplemente crea una solicitud POST que envie una imagen del documento y la API devolverá la información leida en formato JSON. El documento debe llenar la mayor parte de la imagen, y las lineas MRZ deben ser claras y bien iluminadas.
Solicitud POST en Python
import requests
key = "{key}"
# solicita tu Access Key
url = 'http://idsolverdev.solverml.com/mrzreader'
image =open('id_back.jpg', 'rb')
r =requests.post(url, data={"key": key}, files={"image": image})
print(r.text)
Respuesta JSON
{
"control1": "7",
"control2": "5",
"control3": "0",
"control4": "0",
"country": "GBR",
"date_birth_raw": "751002",
"exp_date_raw": "200707",
"field1": "",
"gender": "M",
"imgtype": "pass", # id card or passport
"name": "FELLMAN JOSEPH PEREGRINE GRENVILLE",
"nationality": "GBR",
"number": "80123456",
"status": true # check according to control digits
}
