✅ Nowości, motywy, wtyczki WEB i WordPress. Tutaj dzielimy się wskazówkami i najlepszymi rozwiązaniami dla stron internetowych.

Jak wysłać wiadomość tekstową ze strony internetowej za pomocą interfejsu API Nexmo i PHP?

29

Czy chcesz wysłać wiadomość tekstową ze swojej witryny opartej na PHP? Wysyłając wiadomości tekstowe, możesz powiadamiać użytkowników o nowych wydarzeniach, okazjach, kuponach lub innych rzeczach związanych z Twoją witryną. W tym artykule pokazujemy, jak wysyłać SMS-y ze strony za pomocą Nexmo API i PHP.

Nexmo świadczy usługę weryfikacji SMS, głosowej i telefonicznej.

Aby rozpocząć korzystanie z Nexmo dla Twojej aplikacji, podczas rejestracji zapewnili Ci niewielką kwotę kredytu do testowania. Nie musisz płacić z góry, aby korzystać z ich usług. Jeśli jesteś zadowolony z ich efektu końcowego, możesz kupić ich pakiety, które są dla Ciebie odpowiednie.

Zaczynaj

Nexmo dostarcza SDK i biblioteki we wszystkich popularnych językach. Korzystając z tych bibliotek możemy wchodzić w interakcje z interfejsami API Nexmo. W naszym przypadku wybieramy bibliotekę nexmo-php.

Aby zainstalować bibliotekę, otwórz terminal w katalogu głównym projektu i uruchom poniższe polecenie. Powinieneś mieć zainstalowany Composer w swoim systemie przed uruchomieniem poniższego polecenia.

composer require nexmo/client

Następnym krokiem jest utworzenie konta w Nexmo i złapanie kluczy API.

Jak wysłać wiadomość tekstową ze strony internetowej za pomocą interfejsu API Nexmo i PHP?

Ponieważ testujemy z bezpłatnym kredytem, ​​musimy dodać numery testowe, aby ten numer znalazł się na białej liście i otrzymywał SMS-y.

Kliknij nazwę swojego profilu i wybierz numery testów.

Jak wysłać wiadomość tekstową ze strony internetowej za pomocą interfejsu API Nexmo i PHP?

Na następnej stronie wybierz kod swojego kraju i dodaj numer, na który chcesz wysłać wiadomość tekstową.

Jak wysłać wiadomość tekstową ze strony internetowej za pomocą interfejsu API Nexmo i PHP?

Wyślij wiadomość tekstową za pomocą interfejsu API Nexmo

Na tym etapie jesteśmy gotowi z naszymi kluczami API, biblioteką nexmo-php i numerem testowym. Teraz możemy napisać kod PHP, który wyśle ​​sms na dodany numer testowy.

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

Pamiętaj, aby zastąpić symbole zastępcze rzeczywistymi wartościami. Dodając wartość „do", musisz dodać kod kraju i numer. Na przykład +9199999999999. Tutaj +91 to kod kraju dla Indii.

Korzystamy z bezpłatnej wersji próbnej, więc prawdopodobnie odbiorca otrzyma znak wodny [BEZPŁATNE DEMO SMS, TEST MESSAGE] w SMS-ie. Kiedy przejdziemy do ich płatnej usługi, oczywiście ten znak wodny zostanie usunięty.

Mamy nadzieję, że rozumiesz, jak wysyłać wiadomości tekstowe ze strony internetowej za pomocą Nexmo API i PHP. Podziel się swoimi przemyśleniami w poniższym komentarzu.

Źródło nagrywania: artisansweb.net

Ta strona korzysta z plików cookie, aby poprawić Twoje wrażenia. Zakładamy, że nie masz nic przeciwko, ale możesz zrezygnować, jeśli chcesz. Akceptuję Więcej szczegółów