✅ WEB ja WordPressi uudised, teemad, pistikprogrammid. Siin jagame näpunäiteid ja parimaid veebisaidi lahendusi.

Kuidas saata veebisaidilt tekstisõnumit Nexmo API ja PHP abil

32

Kas otsite tekstsõnumit oma PHP-ga töötavalt veebisaidilt? Tekstsõnumeid saates saate teavitada kasutajaid uutest sündmustest, pakkumistest või kupongidest või muust teie veebisaidiga seotud sisust. Selles artiklis näitame teile, kuidas veebisaidilt SMS-e saata Nexmo API ja PHP abil.

Nexmo pakub SMS-i, kõne ja telefoni kinnitamise teenust.

Rakenduse Nexmoga alustamiseks andsid nad registreerumisel teile testimiseks väikese krediidisumma. Nende teenuste kasutamiseks ei pea te ette maksma. Kui olete nende lõpptulemusega rahul, siis saate osta nende pakendid olenevalt sellest, kumb teile sobib.

Alustama

Nexmo pakub SDK-d ja raamatukogusid kõikides populaarsetes keeltes. Nende teekide abil saame suhelda Nexmo API-dega. Meie puhul võtame kätte nexmo-php teegi.

Teegi installimiseks avage terminal oma projekti juurkataloogis ja käivitage järgmine käsk. Enne alloleva käsu käivitamist peaks teie süsteem olema installitud Composeri.

composer require nexmo/client

Järgmine samm on Nexmoga konto loomine ja API võtmete haaramine.

Kuidas saata veebisaidilt tekstisõnumit Nexmo API ja PHP abil

Kuna testime tasuta krediidiga, peame lisama testinumbrid, et see number oleks lubatud nimekirjas ja saaks SMS-e.

Klõpsake oma profiili nimel ja valige Testinumbrid.

Kuidas saata veebisaidilt tekstisõnumit Nexmo API ja PHP abil

Valige järgmisel lehel oma riigikood ja lisage number, millele soovite tekstsõnumi saata.

Kuidas saata veebisaidilt tekstisõnumit Nexmo API ja PHP abil

Tekstsõnumi saatmine Nexmo API abil

Selles etapis oleme valmis oma API-võtmete, nexmo-php-teegi ja testnumbriga. Nüüd saame kirjutada PHP-koodi, mis saadab tekstsõnumi lisatud testnumbrile.

<?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;
?>

Asendage kohatäited tegelike väärtustega. Kui lisate väärtusele "to", peate lisama riigikoodi ja numbri. Näiteks +919999999999. Siin on +91 India riigikood.

Kasutame tasuta prooviversiooni, nii et arvatavasti saab saaja SMS-is vesimärgi [TASUTA SMS-DEMO, TESTISÕNUM]. Kui me läheme nende tasulisele teenusele, eemaldatakse see vesimärk loomulikult.

Loodame, et mõistate, kuidas Nexmo API ja PHP abil veebisaidilt tekstisõnumeid saata. Palun jagage oma mõtteid allpool toodud kommentaaris.

See veebisait kasutab teie kasutuskogemuse parandamiseks küpsiseid. Eeldame, et olete sellega rahul, kuid saate soovi korral loobuda. Nõustu Loe rohkem