✅ WEB- och WordPress -nyheter, teman, plugins. Här delar vi tips och bästa webbplatslösningar.

Så här skickar du textmeddelanden från webbplatsen med Nexmo API och PHP

7

Vill du skicka ett SMS från din PHP-drivna webbplats? Genom att skicka textmeddelanden kan du meddela användare om nya händelser, erbjudanden eller kuponger eller andra saker relaterade till din webbplats. I den här artikeln visar vi dig hur du skickar SMS från webbplatsen med Nexmo API och PHP.

Nexmo tillhandahåller en tjänst för SMS-, röst- och telefonverifiering.

För att komma igång med Nexmo för din ansökan gav de dig lite kreditbelopp för testning vid registreringen. Du behöver inte betala för att använda deras tjänster. Om du är nöjd med deras slutresultat kan du köpa deras paket beroende på vad som passar dig.

Komma igång

Nexmo tillhandahåller SDK och bibliotek på alla populära språk. Med hjälp av dessa bibliotek kan vi interagera med Nexmo API: er. I vårt fall tar vi upp ett nexmo-php- bibliotek.

För installation av ett bibliotek, öppna terminalen i din projektkatalog och kör kommandot nedan. Du bör ha Composer installerat på ditt system innan du kör kommandot nedan.

composer require nexmo/client

Nästa steg är att skapa ett konto med Nexmo och ta tag i API-nycklarna.

Så här skickar du textmeddelanden från webbplatsen med Nexmo API och PHP

När vi testar med gratis kredit måste vi lägga till testnummer så att detta nummer är vitlistat och får SMS.

Klicka på ditt profilnamn och välj testnummer.

Så här skickar du textmeddelanden från webbplatsen med Nexmo API och PHP

Välj din landskod på nästa sida och lägg till det nummer som du vill skicka SMS till.

Så här skickar du textmeddelanden från webbplatsen med Nexmo API och PHP

Skicka textmeddelande med Nexmo API

I det här skedet är vi redo med våra API-nycklar, nexmo-php-bibliotek och ett testnummer. Nu kan vi skriva en PHP-kod som skickar textmeddelande till ett tillagt testnummer.

<?php
require_once "vendor/autoload.php";
 
$client = new NexmoClient(new NexmoClientCredentialsBasic(YOUR_API_KEY, YOUR_API_SECRET));
 
$message = $client->message()->send([
    'to' => 'RECEPIENT_NUMBER_WITH_COUNTRY_CODE',
    'from' => 'Artisans Web',
    'text' => 'Test message from the Artisans Web',
]);
 
echo "Sent message to ". $message['to']. ". Balance is now ". $message['remaining-balance']. PHP_EOL;
?>

Se till att ersätta platshållarna med faktiska värden. När du lägger till värde för ’till’ måste du lägga till landskod och nummer. Till exempel +919999999999. Här +91 är landskoden för Indien.

Vi använder en gratis testperiod så förmodligen får mottagaren en vattenstämpel [GRATIS SMS DEMO, TESTMEDDELANDE] i SMS. När vi går för deras betalda tjänster kommer naturligtvis denna vattenstämpel att tas bort.

Vi hoppas att du förstår hur du skickar textmeddelanden från en webbplats med Nexmo API och PHP. Dela dina tankar i kommentaren nedan.

Inspelningskälla: artisansweb.net

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer