...
✅ WEB- ja WordPress -uutiset, -teemat, -laajennukset. Täällä jaamme vinkkejä ja parhaita verkkosivustoratkaisuja.

Kickbox – Reaaliaikainen sähköpostivahvistuskirjasto PHP: lle

17

Haluatko kirjoittaa reaaliaikaisen sähköpostivahvistuskoodin PHP: ssä? Oikea sähköpostiosoite tarkoittaa todellisuudessa olemassa olevaa sähköpostiosoitetta. Tämä sähköpostiosoite ei ole väärennetty. Tässä artikkelissa näytän sinulle, kuinka voit kirjoittaa sähköpostivahvistuskomentosarjan käyttämällä PHP: n Kickboxia.

Miksi meidän on tarkistettava, onko sähköposti olemassa?

Jos sinulla on jäsenyyssivusto, käyttäjä voi rekisteröityä järjestelmään väärennetyn sähköpostiosoitteen avulla. Tietenkin käytämme aktivointilinkin kulkua ennen kuin käyttäjä pääsee järjestelmään. Mutta se ei estä käyttäjiä rekisteröitymästä. Tietokannassasi on paljon hyödyttömiä tietueita näillä heitettävillä sähköpostiosoitteilla.

Toinen syy on sähköpostin palautuminen. Kun lähetät sähköposteja virheellisiin sähköpostiosoitteisiin, kohtaat sähköpostin palautumisongelman, koska näitä sähköposteja ei oikeastaan ​​ole.

Tällaisten ongelmien välttämiseksi meidän on lisättävä sähköpostivahvistin ennen käyttäjien rekisteröitymistä sovellukseemme.

Kickbox tarjoaa sähköpostivahvistuspalvelun, joka auttaa tarkistamaan, onko sähköposti voimassa vai ei. Tämä palvelu toimisi sovelluksemme reaaliaikaisena sähköpostitarkistimena.

Hanki Kickbox API -avain

Tämän kirjaston toteuttamiseksi sinun on ensin luotava tili Kickboxiin. Pidä muistissa Kickbox tarjoaa 100 ilmaista sähköpostivahvistusta. Tarkista heidän hinnoittelusivulta lisäkiintiöt.

Kun olet luonut tilin Kickboxilla, kirjaudu tilillesi, siirry kohtaan Tilin asetukset-> API-avaimet ja luo API-avain.

Kickbox - Reaaliaikainen sähköpostivahvistuskirjasto PHP: lle

Kun olet luonut API-avaimen, voit tarkastella sitä napsauttamalla API-avain-kentän vieressä olevaa silmäkuvaketta.

Kickbox - Reaaliaikainen sähköpostivahvistuskirjasto PHP: lle

Email Verifier Script PHP: ssä

Kuten sanottu, kirjoitamme sähköpostivahvistuskoodin PHP: ssä. Kickbox tarjoaa virallisen kirjaston PHP: lle. Asenna Kickbox-kirjasto avaamalla pääte projektin juurihakemistossa ja suorittamalla alla oleva komento.

composer require kickbox/kickbox

Kun kirjasto asennetaan, on hyvä mennä eteenpäin ja kirjoittaa todellinen koodi, joka tarkistaa, onko sähköposti todella olemassa.

<?php
require_once "vendor/autoload.php";
  
$client   = new KickboxClient('Kickbox_API_KEY');
$kickbox  = $client->kickbox();
  
try {
    $response = $kickbox->verify("EMAIL_ADDRESS");
    pr($response);
  
    switch($response->code) {
        case 200:
            if ($response->body['result'] == 'deliverable') {
                echo "Valid Email.";
            } else {
                echo "Invalid Email.";
            }
            break;
        case 429:
            echo "Rate limit exceeded.";
            break;
        default:
            echo "Something went wrong";
    }
}
catch (Exception $e) {
    echo "Code: ". $e->getCode(). " Message: ". $e->getMessage();
}

Kickbox palauttaa vastauskoodin 200onnistumisesta ja 429jos ylität hintarajan .

Jos vastauskoodi on 200ja tulos on deliverable, se tarkoittaa, että sähköpostiosoite on kelvollinen ja se todella on olemassa.

Toivon, että ymmärrät kuinka kirjoittaa reaaliaikainen sähköpostivahvistuskomentosarja PHP: hen. Haluaisin kuulla ajatuksesi tai ehdotuksesi alla olevassa kommenttiosassa.

Aiheeseen liittyvät artikkelit

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja