Envoltorio oficial de ZeroBounce .NET API v2 :
https://github.com/zerobounce/zerobounce-dotnet-api-v2 ---to find more details about URL
También puede consumirlo fácilmente y mantenerlo actualizado dentro de su proyecto de Visual Studio con Nuget Package Manager:
https://www.nuget.org/packages/ZeroBounceAPIWrapperV2/ ---to find more details about URL
Esta clase de envoltorio elimina todo el trabajo de codificación contra la API y le permite establecer propiedades fácilmente y obtener resultados al instante.
El Envoltorio .NET API toma estos parámetros de entrada.
Los métodos ValidateEmail y GetCredit devuelven objetos de los que puede recuperar fácilmente las propiedades de las siguientes.
Propiedades y posibles valores devueltos por los métodos:
Parámetros NET API
- PropiedadesValores posibles
- api_KeyLa clave api ubicada en el panel de su cuenta
- emailToValidateLa dirección de correo electrónico que está validando
- ip_address[opcional] - La dirección IP de la que se capturó la dirección de correo electrónico
- requestTimeOutConfiguración de tiempo de espera en milisegundos, esta configuración le permite controlar cuánto tiempo está dispuesto a esperar para enviar la solicitud a la API. Cuando se agota el tiempo de espera, se devuelve un resultado "Desconocido"
- readTimeOutLa configuración del tiempo de espera en milisegundos, esta configuración le permite controlar cuánto tiempo está dispuesto a esperar a que la API responda a su solicitud. Cuando se agota el tiempo de espera, se devuelve un resultado "Desconocido"
Los métodos ValidateEmail y GetCredit devuelven objetos de los que puede recuperar fácilmente las siguientes propiedades.
PROPIEDADES Y POSIBLES VALORES DEVUELTOS POR LOS MÉTODOS:
Validar método
- PropiedadesValores posibles
- addressLa dirección de correo electrónico que está validando.
- statusvalidinvalidcatch-allunknownspamtrapabusedo_not_mail
- sub_statusantispam_systemgreylistedmail_server_temporary_errorforcible_disconnectmail_server_did_not_respondtimeout_exceededfailed_smtp_connectionmailbox_quota_exceededexception_occurredpossible_trapsrole_basedglobal_suppressionmailbox_not_foundno_dns_entriesfailed_syntax_checkpossible_typounroutable_ip_addressleading_period_removeddoes_not_accept_mailalias_addresstoxicdisposablerole_based_catch_all
- accountLa parte de la dirección de correo electrónico antes del símbolo "@".
- domainLa parte de la dirección de correo electrónico después del símbolo "@".
- did_you_meanCorrección sugiriendo un error tipográfico de correo electrónico o [nulo]
- domain_age_daysAntigüedad del dominio de correo electrónico en días o [nulo]
- free_email[verdadero / falso] Si el correo electrónico proviene de un proveedor gratuito
- mx_found[verdadero / falso] ¿El dominio tiene un registro MX?
- mx_recordEl registro MX preferido del dominio o [nulo]
- smtp_providerEl proveedor SMTP del correo electrónico o [nulo] (BETA)
- lastnameEl apellido del propietario del correo electrónico cuando esté disponible o [nulo]
- genderEl sexo del propietario del correo electrónico cuando esté disponible o [nulo].
- countryEl país de donde proviene la dirección IP
- regionEl estado / región de donde proviene la dirección IP
- cityLa ciudad de la que proviene la dirección IP
- zipcodeEl código postal de la dirección IP
- processed_atLa hora UTC en que se validó el correo electrónico.
Método getCredit()
- PropiedadesValores posibles
- creditsLa cantidad de créditos que quedan en la cuenta para la validación del correo electrónico.
Documentación del código de estado
Visite nuestra Documentación de códigos de estado para obtener una explicación de cada estado.
Modo Sandbox
Para probar nuestra API sin utilizar créditos, utilice los correos electrónicos que se proporcionan en nuestra Documentación de Modo Sandbox.