PHP

Wrapper API ZeroBounce ufficiale v2:

SDK PHP ufficiale:Librerie fornite dall'utente:

Questo è un esempio di classe wrapper PHP per l'API ZeroBounce.

Esempio di utilizzo:

I metodi di convalida restituiscono gli oggetti su cui si chiama ottengono metodi che restituiscono le informazioni pertinenti. Si prega di consultare il codice di esempio sulla destra:

Il convalidare e getCredits i metodi restituiscono oggetti da cui è possibile recuperare facilmente le proprietà seguenti.

Proprietà e possibili valori restituiti dai metodi:

metodo di validazione

  • Proprietà
    Valori possibili
  • indirizzo
    L'indirizzo email che stai convalidando.
  • stato
    Valido
    non valido
    Catch-all
    sconosciuto
    spamtrap
    abuso
    do_not_mail
  • sub_status
    antispam_system
    greylist
    mail_server_temporary_error
    forcible_disconnect
    mail_server_did_not_respond
    timeout_exceeded
    failed_smtp_connection
    quota mailbox superata
    exception_occurred
    possible_traps
    role_based
    global_suppression
    mailbox_not_found
    no_dns_entries
    failed_syntax_check
    possible_typo
    unroutable_ip_address
    leading_period_removed
    does_not_accept_mail
    alias_address
    tossico
    monouso
    role_based_catch_all
  • account
    La parte dell'indirizzo e-mail prima del simbolo "@".
  • Dominio
    La parte dell'indirizzo e-mail dopo il simbolo "@".
  • intendevi
    Correzione suggestiva per un errore di battitura o [null]
  • domain_age_days
    Età del dominio e-mail in giorni o [null]
  • free_email
    [vero / falso] Se l'e-mail proviene da un provider gratuito
  • mx_found
    [true / false] Il dominio ha un record MX
  • mx_record
    Il record MX preferito del dominio o [null]
  • smtp_provider
    Il provider SMTP dell'email o [null] (BETA)
  • cognome
    Il cognome del proprietario dell'e-mail quando disponibile o [null]
  • genere
    Il genere del proprietario dell'email quando disponibile o [null]
  • nazione
    Il paese da cui proviene l'indirizzo IP
  • regione
    Lo stato / regione da cui proviene l'indirizzo IP
  • città
    La città da cui proviene l'indirizzo IP
  • cap
    Il codice postale da cui proviene l'indirizzo IP
  • processed_at
    L'ora UTC in cui l'e-mail è stata convalidata

Metodo GetCredit

  • Proprietà
    Valori possibili
  • titoli di coda
    Il numero di crediti rimasti nell'account per la convalida dell'email.

  <?php
  require_once("zerobounce.php");
  
  $ zba = Nuovo Zerobounceapi('YOUR_API_KEY');
  
  // stampa il saldo del credito
  print_r($ zba->get_credits());
  
  // crea un'istanza di un oggetto di convalida dopo una chiamata a 
  // convalida e stampa i singoli elementi
  $ convalida = $ zba->convalidare('email@address.com', 'IP può essere vuoto');
  eco $ convalida['indirizzo'];
  eco $ convalida['stato'];
  print_r($ zba->convalidare('email@address.com', 'IP'));
  ?>