Abbiamo appena rilasciato un’estensione della nostra API per la verifica dei nomi. Lo scopo di questa API è quello di estrarre il nome e/o il cognome da un’e-mail o da qualsiasi stringa. Ti faccio un esempio pratico per capire la sua utilità. Immaginiamo di avere l’indirizzo e-mail di un cliente, ma al momento della registrazione non chiediamo il nome e il cognome. È comune, soprattutto negli indirizzi e-mail aziendali, che il nome completo o parte di esso costituisca il suffisso dell’e-mail. Si tratta del testo davanti al carattere “@”. Es: [email protected] corrisponde a un utente con il cognome Pous Es: [email protected] corrisponde a un utente con il nome Antxon e il cognome Pous Es: [email protected] corrisponde a un utente con il nome Antxon. Tutte queste informazioni possono essere ottenute con precisione grazie all’API di estrazione di nomi e cognomi. Oltre a estrarre l’identità, l’API ci permette anche di conoscere il sesso della persona analizzando il nome e di conoscerne l’origine, in quanto possiamo scoprire in quali paesi quel nome è più comunemente usato. Nell’immagine qui sotto puoi vedere tutte le informazioni estratte dall’email “[email protected]”.
L’API di Verifyemails per estrarre nomi e cognomi dalle stringhe è definita come segue:
Punto finale e metodo
L’endpoint utilizza il metodo POST e l’URL è https://api.verificarnombres.com/split.
Funzionamento
Questa API è stata progettata per analizzare una stringa di testo ed estrarre i nomi e i cognomi possibili. È particolarmente utile per elaborare dati non strutturati e ottenere informazioni sui contatti in modo automatizzato.
Parametri di ingresso
L’API richiede il seguente parametro nel corpo della richiesta:
- testo: la stringa di testo da cui vuoi estrarre i nomi e i cognomi.
Risposta
L’API restituisce una risposta JSON con le seguenti informazioni:
- nome: il nome preso dal testo.
- cognome: il cognome tratto dal testo.
- full_name: il nome completo estratto, combinando nome e cognome.
{“stato”: vero,“messaggio”: {“risultato”: {“first_name”: {“paese”: {“Bolivia, Stato Plurinazionale di”: 0,004,“Spagna”: 0,939,“Francia”: 0,026,“Italia”: 0,013,“Messico”: 0,009,“Stati Uniti”: 0,009},“genere”: {“Femmina: 0,009,“Maschio: 0,991},“rank”: {“Spagna: 2534,“Bolivia, Stato Plurinazionale di”: nullo,“Francia”: null,“Italia”: null,“Messico”: null,“Stati Uniti”: null},“nome: “Antxon},“cognome”: {“paese”: {“Canada”: 0,007,“Svizzera”: 0,014,“Cile”: 0.01,“Algeria”: 0,071,“Spagna”: 0,378,“Francia: 0,429,“Italia”: 0.01,“Marocco”: 0.01,“Messico”: 0,024, “Stati Uniti”: 0,024.States”: 0.047}, “gender”: {}, “rank”: {“Spagna”: 6987, “Canada”: null, “Svizzera”: null, “Cile”: null, “Algeria”:nullo,“Francia”: null,“Italia”: null,“Marocco”: null,“Messico”: null,“Stati Uniti”: null},“nome”: “Pous”.},“cognome_nome2”: null}}}
Uso pratico
Questa API è particolarmente utile in scenari quali:
- Elaborazione di e-mail o documenti per estrarre le informazioni di contatto.
- Analisi di database non strutturati per ottenere nomi di persone.
- Automazione delle attività di inserimento dati in sistemi CRM o simili.
La possibilità di estrarre nomi e cognomi da stringhe di testo permette ad aziende e sviluppatori di migliorare l’efficienza nella gestione dei dati personali e dei contatti.