PHP

Offizieller ZeroBounce API v2 Wrapper:

Offizielles PHP SDK:Vom Benutzer bereitgestellte Bibliotheken:

Dies ist ein Beispiel für eine PHP-Wrapper-Klasse für die ZeroBounce-API.

Anwendungsbeispiel:

Die Validierungsmethoden geben Objekte zurück, für die Sie get-Methoden aufrufen, die die relevanten Informationen zurückgeben. Bitte beachten Sie den Beispielcode auf der rechten Seite:

Das bestätigen und getCredits Methoden geben Objekte zurück, von denen Sie auf einfache Weise Eigenschaften abrufen können.

Von den Methoden zurückgegebene Eigenschaften und mögliche Werte:

methode validieren

  • Eigentum
    Mögliche Werte
  • adresse
    Die E-Mail-Adresse, die Sie validieren.
  • status
    Gültig
    ungültig
    Allheilmittel
    unbekannte
    spamfalle
    missbrauch
    do_not_mail
  • sub_status
    antispam_system
    grau gelistet
    mail_server_temporary_error
    forcible_disconnect
    mail_server_did_not_respond
    timeout_exceeded
    failed_smtp_connection
    postfach-kontingent überschritten
    ausnahme aufgetreten
    mögliche_fallen
    rollenbasiert
    globale unterdrückung
    mailbox_not_found
    no_dns_entries
    failed_syntax_check
    möglicher_typ
    unroutable_ip_address
    leading_period_removed
    does_not_accept_mail
    alias_address
    giftig
    wegwerf
    role_based_catch_all
  • konto
    Der Teil der E-Mail-Adresse vor dem Symbol "@".
  • Domain
    Der Teil der E-Mail-Adresse nach dem Symbol "@".
  • hast du gemeint
    Suggestive Korrektur für einen E-Mail-Tippfehler oder [null]
  • domain_age_days
    Alter der E-Mail-Domain in Tagen oder [null]
  • free_email
    [wahr / falsch] Wenn die E-Mail von einem kostenlosen Anbieter stammt
  • mx_found
    [true / false] Verfügt die Domain über einen MX-Eintrag?
  • mx_record
    Der bevorzugte MX-Eintrag der Domain oder [null]
  • smtp_provider
    Der SMTP-Anbieter der E-Mail oder [null] (BETA)
  • nachname
    Der Nachname des Inhabers der E-Mail, falls verfügbar oder [null]
  • geschlecht
    Das Geschlecht des Inhabers der E-Mail, sofern verfügbar oder [null]
  • land
    Das Land, aus dem die IP-Adresse stammt
  • region
    Der Status / die Region, aus der die IP-Adresse stammt
  • stadt
    Die Stadt, aus der die IP-Adresse stammt
  • postleitzahl
    Die Postleitzahl, von der die IP-Adresse stammt
  • verarbeitete_at
    Die UTC-Zeit, zu der die E-Mail validiert wurde

GetCredit-Methode

  • Eigentum
    Mögliche Werte
  • kredite
    Die Anzahl der Credits, die für die E-Mail-Validierung auf dem Konto verbleiben.

  <?php
  einmalig benötigt("zerobounce.php");
  
  $ zba = NEU Zerobounceapi('YOUR_API_KEY');
  
  // guthaben ausdrucken
  print_r($ zba->get_credits());
  
  // ein validierungsobjekt nach einem aufruf von instanziieren 
  // einzelne elemente validieren und drucken
  $ validierung = $ zba->bestätigen('email@address.com', 'IP kann leer sein');
  echo $ validierung['adresse'];
  echo $ validierung['status'];
  print_r($ zba->bestätigen('email@address.com', 'IP'));
  ?>