Puede encontrar envoltorios de la API de ZeroBounce .NET en nuestro GitHub - Repositorio de la API de .NET.
También puede consumirl y mantenerlo actualizado fácilmente dentro de su proyecto de Visual Studio con Nuget Package Manager: https://www.nuget.org/packages/ZeroBounceAPIWrapper/ ---to find more details about URL
Esta clase de envoltorio elimina todo el trabajo de codificación contra la API y le permite configurar fácilmente las propiedades y obtener resultados al instante.
El envoltorio de .NET API toma estos parámetros de entrada.
Parámetros de entrada de la API de .NET
- PropiedadesValores posibles
- apiKeyLa clave api ubicada en el panel de su cuenta.
- emailToValidateLa dirección de correo electrónico que está validando.
- ipAddress[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:
Validate(email)_method:
- PropiedadesValores posibles
- addressLa dirección de correo electrónico que está validando.
- statusVálidoInválidoCatch-AllDesconocidoSpamtrapAbusoDoNotMail
- 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_address
- 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 "@".
- disposable[verdadero / falso] Si el dominio de correo electrónico es desechable, que suelen ser direcciones de correo electrónico temporarias.
- firstnameEl nombre del propietario del correo electrónico cuando esté disponible o [nulo].
- 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].
- creationDateLa fecha de creación o [nulo].
- locationLa ubicación del propietario del correo electrónico cuando esté disponible o [nulo].
- processedAtLa hora UTC en que se validó el correo electrónico.
Estas propiedades adicionales están disponibles cuando configura la propiedad ipAddress.
- PropiedadesValores posibles
- 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
Método GetCredit
- PropiedadesValores posibles
- creditsLa cantidad de créditos que quedan en la cuenta para la validación del correo electrónico.
VISUAL BÁSICO
C#
Documentación de Sandbox
Visite nuestra Documentación de códigos de estado para obtener una explicación de cada estado.
Modo de Sandbox
Para probar nuestra API sin usar créditos - Por favor utilice los correos electrónicos proporcionados en nuestra documentación de Sandbox.