Usando API para validar dados do bilhete - Angola

Olá guys, então recentemente acabei disponibilizando nas minhas redes sociais uma forma de verificar seus usuários usando uma API.

É bem simples a sua utilização tem apenas uma rota, com o verbo GET, mas mesmo assim acho que tenho que escrever aqui no blog, afinal tenho um blog  no portfolio né deixaaaaaaa utilizar xD.

Temos a Url Base - http://consulta.edgarsingui.ao

Temos a rota para a consulta - http://consulta.edgarsingui.ao/consultar/

essa rota recebe 2 parâmetros sendo eles :

  • Número do documento
  • Tipo de consulta

vamos montar um request onde consultamos o nif de uma empresa então ficaria assim

        http://consulta.edgarsingui.ao/consultar/5410003144/nif

Então neste request estamos passando o número do documento no caso "5410003144" e o tipo de consulta, no caso "nif"

{ "error": false, "name": "UNITEL, S.A.", "type": "consulta de nif" }

Além do nif podemos passar outro tipo de consulta "bilhete" para consultarmos o bilhete de alguém.

O request seria algo como http://consulta.edgarsingui.ao/consultar/5410003144

Note que não estamos passando nenhum tipo de consulta, se não informamos nenhum tipo de consulta a API assume que estamos consultando dados do bilhete de identidade de alguém.

sendo que estamos consultando dados do bilhete mas informamos um nif ela retornará um JSON com o seguinte formato

{"error": true,"message": "O número do documento deve conter 14 caracteres"}

Por hoje é tudo fam até ao próximoooooooo Post.