Wyślij SMS z PHP

Spisie treści

Istnieje wiele usług, które możemy włączyć do naszych aplikacji, aby zwiększyć ich funkcjonalność i dodać do nich wartość. Jedną z tych usług, które możemy dodać, jest wysyłanie SMS-ów z naszej platformy, a wszystko to w kilku prostych krokach.

Do wysyłki SMS z PHP będziemy korzystać z API TextMagic, który konfigurując kilka opcji możemy go udostępnić dla naszej aplikacji.

Pobieranie interfejsu API TextMagic
Najpierw przechodzimy na stronę TextMagic i rejestrujemy się w konwencjonalny sposób, po zakończeniu procesu zostaną nam wskazane ustawienia, które możemy zastosować, wybieramy ustawienia domyślne jak na poniższym ekranie.

Następnie będziemy mieli ekran weryfikacyjny w celu sprawdzenia, czy usługa działa poprawnie, wpisujemy nasz numer i jeśli chcemy, zmieniamy tekst, który otrzymamy jako test, po wykonaniu tej czynności wciskamy Wysłać.

Wybieramy produkt, który chcemy wypróbować, w tym przypadku byłby to API SMS i przechodzimy do następnego ekranu, gdzie zostaniemy odebrani przez menu API TextMagic, gdzie możemy zobaczyć użytkownika, którego użyjemy w naszym kodzie PHP.

Teraz pozostaje nam tylko wygenerować nasze hasło i pobrać biblioteki, aby móc korzystać z klas, które posiadają metody wysyłania wiadomości. Po pobraniu biblioteki umieszczamy ją w tym samym katalogu, w którym będzie nasz główny kod, a na koniec wciskamy przycisk Wygeneruj nowe hasło API wygenerować hasło naszego kodu. Po wykonaniu tych czynności nadszedł czas na rozwinięcie funkcjonalności.

Kod
Aby stworzyć funkcjonalność tworzymy nowy plik .php które muszą znajdować się w tym samym katalogu co biblioteki. Zobaczmy cały kod, a następnie wyjaśnimy, jak to działa:

 $ użytkownik, 'hasło' => $ hasło)); $ reply = $ router-> send ('Nowa wiadomość tekstowa od PHP!', tablica (34630735410), true); var_dump (odpowiedź $);
Pierwszą rzeczą, którą robimy, jest włączenie bibliotek klasy TextMagic, w ten sposób możemy bez problemu korzystać z metod wysyłki. Definiujemy nazwę użytkownika i hasło podane przez aplikację, tworzymy obiekt klasy TextMagicAPI, nazywamy metodę wysłać przekazując w tablicy numer telefonu, na który wiadomość dotrze, a na koniec wypisujemy odpowiedź w przypadku, gdy wiadomość nie dotrze, aby wiedzieć, co się stało z naszą funkcjonalnością.

Kiedy sprawdzamy nasz telefon, widzimy, że mamy SMS w skrzynce odbiorczej i wiadomość, którą zawarliśmy.

Warto wspomnieć, że w naszym kodzie udało nam się zawrzeć jeden numer, ale tę funkcjonalność można rozszerzyć i połączyć z zapytaniami do naszego Baza danych lub nawet zaimportuj plik Przewyższać a następnie przetwarzaj liczby w cyklu iteracyjnym i wysyłaj je zbiorczo.

Wiemy już, jak wysyłać SMS-y z PHP z kilkoma prostymi linijkami kodu, a to ze względu na łatwość metod zawartych w TextMagicPozostaje tylko każdemu z nich rozszerzyć funkcjonalność, jeśli tego potrzebuje i dostosować ją do potrzeb każdej z aplikacji, które tego wymagają.

wave wave wave wave wave