Ves al contingut principal
Didit recapta 7,5M $ per construir la infraestructura per a identitat i frau
Didit
Torna al blog
Blog · 6 de març del 2026

Integrant l'API d'Extracció de Dades de Didit amb Microserveis Go i gRPC (CA)

Descobreix com integrar de manera fluida la potent API d'Extracció de Dades de Didit a la teva arquitectura de microserveis Go utilitzant gRPC.

Per DiditActualitzat el
integrating-didits-data-extraction-api-with-go-microservices-and-grpc.png

Aprofita gRPC per a un Alt RendimentIntegrar l'API d'Extracció de Dades de Didit amb microserveis Go mitjançant gRPC garanteix una comunicació eficient i de baixa latència, crucial per als fluxos de treball de verificació d'identitat en temps real.

Optimitza els Fluxos de Treball de Verificació d'IdentitatCombinant les capacitats avançades de verificació d'identitat de Didit amb una arquitectura robusta de microserveis, les empreses poden automatitzar i accelerar els processos KYC, reduint l'esforç manual i millorant la precisió.

Millora la Seguretat i la Integritat de les DadesLa forta tipificació de gRPC i els tampons de protocol, juntament amb el maneig segur de dades de Didit i les comprovacions criptogràfiques com la Verificació NFC, reforcen la seguretat i la integritat de les dades d'identitat extretes.

L'enfocament Modular i Natiu d'IA de DiditDidit proporciona una capa d'identitat oberta i modular amb una ètica de desenvolupador primer, oferint primitives d'identitat composables, KYC bàsic gratuït i sense tarifes de configuració, fent que la integració sigui flexible i rendible.

En el ràpid panorama digital actual, les empreses requereixen solucions de verificació d'identitat robustes, escalables i segures. La integració d'una potent API d'extracció de dades com la de Didit en una arquitectura moderna de microserveis, particularment utilitzant Go i gRPC, ofereix avantatges significatius. Aquesta entrada de bloc explora com aconseguir-ho, destacant els beneficis i els passos pràctics implicats en la construcció d'un sistema de verificació d'identitat d'alt rendiment.

El Poder dels Microserveis Go i gRPC per a la Verificació d'Identitat

Go (Golang) ha emergit com un llenguatge preferit per construir microserveis a causa del seu model de concurrència, rendiment eficient i forta seguretat de tipus. Quan es combina amb gRPC, un marc RPC universal d'alt rendiment i de codi obert, crea una pila formidable per a sistemes distribuïts. gRPC utilitza Protocol Buffers com a llenguatge de definició d'interfície (IDL) i format d'intercanvi de missatges subjacent, permetent una serialització i deserialització de dades eficient.

Per a la verificació d'identitat, aquesta combinació és particularment potent. El processament en temps real de documents d'identitat, biometria facial i altres dades KYC exigeix baixa latència i alt rendiment. Les goroutines i els canals lleugers de Go, juntament amb la comunicació basada en HTTP/2 de gRPC, proporcionen la base ideal per gestionar aquestes tasques intensives en càlcul de manera eficient.

La integració de l'API d'extracció de dades de Didit mitjançant gRPC significa que els vostres microserveis poden comunicar-se amb el potent backend de Didit sense problemes, sol·licitant i rebent dades d'identitat verificades amb una velocitat i fiabilitat òptimes. Aquesta arquitectura facilita la modularitat, permetent que diferents serveis gestionin aspectes específics del procés de verificació —com la verificació d'identitat, la prova de vida o el cribratge AML— de manera independent i eficient.

Comprenent l'API d'Extracció de Dades de Didit per a una Integració Sense Interrupcions

L'API d'extracció de dades de Didit, un component central del seu producte de verificació d'identitat, està dissenyada per a una integració pensada en el desenvolupador. Permet a les empreses extreure informació crítica de documents d'identitat, com passaports i DNI nacionals, amb alta precisió. Això inclou OCR (Optical Character Recognition) per a zones llegibles per màquina (MRZ) i zones d'inspecció visual, així com l'escaneig de codis de barres.

L'API proporciona una sortida de dades estructurada, facilitant que els vostres microserveis Go les consumeixin i processin. Per exemple, quan es tracta d'un passaport electrònic o DNI electrònic, les capacitats de verificació NFC de Didit poden extreure dades criptogràfiques directament del xip, garantint el màxim nivell d'autenticitat. L'informe de verificació NFC, per exemple, retorna un objecte JSON que conté l'objecte nfc, que detalla l'estat, la imatge_del_retrat, la imatge_de_la_signatura, les dades_del_xip (per exemple, tipus de document, país emissor, nom, data de naixement, gènere, nacionalitat), les comprovacions d'autenticitat (sod_integrity, dg_integrity) i el resum_del_certificat.

Aquesta rica i estructurada informació és perfecta per al consum per part dels serveis gRPC, que es basen en Protocol Buffers per definir estructures de dades. Podeu definir un fitxer .proto que reflecteixi els formats d'entrada i sortida esperats de Didit, garantint la seguretat de tipus i reduint els errors d'integració. Per exemple, una DataExtractionRequest podria contenir una imatge del document, i una DataExtractionResponse contindria camps com document_type, first_name, last_name i els resultats de les comprovacions d'autenticitat.

Implementació Pràctica: Construint un Client gRPC Go per a Didit

Per integrar l'API d'extracció de dades de Didit amb el vostre microservei Go utilitzant gRPC, normalment seguiríeu aquests passos:

  1. Definir l'esquema de Protocol Buffer: Creeu un fitxer .proto que descrigui els mètodes de servei i les estructures de missatges per interactuar amb l'API de Didit. Tot i que l'API principal de Didit és RESTful, podeu embolicar-la dins del vostre servei gRPC. El vostre servei gRPC definiria mètodes com VerifyIdentity que prenen una sol·licitud (per exemple, que conté imatges del document) i retornen una resposta (per exemple, que conté dades extretes i l'estat de verificació).
  2. Generar codi Go: Utilitzeu el compilador protoc juntament amb el connector Go gRPC per generar codi client i servidor Go a partir del vostre fitxer .proto. Això crea automàticament les estructures de dades i les interfícies de servei necessàries.
  3. Implementar el client gRPC: En el vostre microservei Go, implementeu un client gRPC que cridi als stubs generats. Aquest client farà trucades HTTP a l'API RESTful d'extracció de dades de Didit. Us encarregareu de l'autenticació (per exemple, claus API), el format de la sol·licitud i l'anàlisi de la resposta. Per exemple, el vostre client podria agafar una imatge del document, enviar-la al punt final de Didit i, a continuació, mapejar la resposta JSON de Didit de nou al vostre missatge Protocol Buffer gRPC.
  4. Gestió d'errors i reintents: Implementeu una gestió d'errors robusta, inclosos errors de xarxa, límits de velocitat de l'API i errors de verificació. Considereu la retrocessió exponencial per als reintents per garantir la resiliència.
  5. Consideracions de seguretat: Assegureu-vos que totes les comunicacions estiguin xifrades (gRPC admet TLS de manera inherent). Gestioneu de manera segura les claus API i les credencials.

Aquest enfocament crea de manera efectiva un "embolcall" gRPC al voltant de l'API REST de Didit, permetent que els vostres microserveis interns es beneficiïn del rendiment i la seguretat de tipus de gRPC mentre aprofiten les potents capacitats de verificació d'identitat de Didit. Aquesta modularitat significa que si Didit introdueix noves característiques com la prova de vida passiva i activa millorada o la coincidència facial 1:1, la vostra façana gRPC es pot actualitzar sense interrompre altres parts del vostre sistema.

Garantint el Compliment i la Privadesa de les Dades amb Didit

La verificació d'identitat sovint implica el maneig de dades personals sensibles, fent que el compliment de regulacions com el GDPR sigui primordial. Didit actua com a processador de dades, amb vosaltres mantenint-vos com a controlador de dades, i ofereix polítiques de retenció de dades configurables. A la Consola de Negocis, podeu establir finestres de retenció d'1 mes a 10 anys o fins i tot il·limitades, aplicables a totes les entrades, sortides i metadades de verificació. Els comptes empresarials també poden habilitar el processament al país per a la residència de dades local, donant suport a diversos règims de protecció de dades.

En integrar Didit, podeu aprofitar les seves capacitats de cribratge i monitorització AML, que cobreixen més de 1300 llistes de vigilància globals, inclosos règims de sancions (OFAC, UN, UE), PEPs, mitjans adversos i categories de delictes financers. Aquesta cobertura integral ajuda a garantir el compliment de les vostres obligacions, proporcionant una taxonomia granular i metadades estructurades per a cada coincidència per ajudar a la priorització i la remediació del risc.

A més, l'enfocament natiu d'IA de Didit significa que els seus sistemes estan aprenent i adaptant-se contínuament, millorant la precisió i la detecció de fraus amb el temps. Això inclou la detecció avançada de deepfakes amb la prova de vida passiva i activa, garantint que els defraudadors no puguin eludir la verificació presentant identitats falses.

Com Ajuda Didit

Didit proporciona la plataforma d'identitat nativa d'IA, centrada en el desenvolupador, que fa que la integració de la verificació d'identitat avançada en els vostres microserveis Go sigui senzilla i eficient. La nostra arquitectura modular significa que podeu triar les primitives d'identitat que necessiteu, des de la verificació d'identitat i la verificació NFC fins a la prova de vida passiva i activa i el cribratge AML. Amb les nostres API netes i el sandbox instantani, els desenvolupadors poden integrar i provar solucions ràpidament.

Didit destaca per oferir un KYC bàsic gratuït, permetent a les empreses començar amb comprovacions d'identitat essencials sense costos inicials. El nostre model de pagament per comprovació exitosa, combinat amb l'absència de tarifes de configuració, proporciona una solució flexible i rendible per a empreses de totes les mides. Automatitzant la confiança i orquestrant el risc mitjançant comprovacions d'identitat composables, Didit us permet construir fluxos de treball de verificació segurs, conformes i fàcils d'utilitzar.

Tant si voleu millorar la seguretat, agilitzar l'incorporació d'usuaris o complir amb la normativa, el conjunt complet d'eines de Didit, que inclou la verificació d'identitat, la verificació NFC, la detecció de vivacitat i el cribratge i la supervisió AML, proporciona la base per a un ecosistema d'identitat robust.

A punt per Començar?

Preparat per veure Didit en acció? Obteniu una demostració gratuïta avui.

Comenceu a verificar identitats de forma gratuïta amb el nivell gratuït de Didit.

Infraestructura per a identitat i frau.

Una API per a KYC, KYB, monitorització de transaccions i anàlisi de carteres. Integra-la en 5 minuts.

Demana a una IA que resumeixi aquesta pàgina
Integració de l'API de Didit amb Go Microserveis i gRPC.