Jak wysłać zaplanowaną wiadomość SMS za pomocą interfejsu HTTP API

Ten przewodnik pomoże Ci zrozumieć, jak możesz wysyłać zaplanowane wiadomości SMS za pomocą interfejsu HTTP API. Dzięki temu rozwiązaniu możesz ustawić dokładną datę, kiedy chcesz wysłać wiadomość. Dokument zawiera samouczek wideo oraz przewodnik krok po kroku, gdzie każdy krok składa się z krótkiego opisu aktualnego etapu i zrzutu ekranu pokazującego, co należy zrobić. Aby ukończyć ten przewodnik, nie potrzebujesz żadnej specjalnej wiedzy, a jego wykonanie zajmie nie więcej niż dziesięć minut. Więc zaczynajmy już teraz!

Samouczek wideo

Wideo 1 - Jak wysłać zaplanowaną wiadomość SMS za pomocą interfejsu HTTP API (Samouczek wideo)

Krok 1 - Utwórz użytkownika HTTP

W pierwszym kroku musisz utworzyć połączenie użytkownika HTTP. W tym celu otwórz menu Aplikacje z paska narzędzi, a tutaj, w sekcji Użytkownicy sieci, kliknij przycisk Instaluj dla użytkownika HTTP. Aby rozpocząć konfigurację użytkownika HTTP, podaj nazwę użytkownika i hasło dla użytkownika HTTP API, jak widać na Rysunku 1. Te informacje mogą być używane do dostępu do systemu przez interfejs HTTP API.

utwórz użytkownika http ozeki sms gateway
Rysunek 1 - Utwórz użytkownika HTTP Ozeki SMS Gateway

Krok 2 - Żądanie HTTP do wysłania wiadomości

Po utworzeniu połączenia użytkownika HTTP, po prostu otwórz połączenie, aby zobaczyć stronę szczegółów połączenia. Tutaj musisz przejść do zakładki Test, gdzie możesz wysłać żądanie HTTP, aby wysłać wiadomość SMS przez Ozeki SMS Gateway. Do żądania dodaj parametr sendondate, gdzie możesz zdefiniować, kiedy wiadomość zostanie wysłana przez Ozeki SMS Gateway, jak pokazuje to Rysunek 2. Aby zainicjować żądanie HTTP, po prostu kliknij przycisk Wyślij. Możesz znaleźć to polecenie tutaj:

command=SendMessage&Username=HTTP_User_1&Password=qwe123&Recipient=06203105366&
MessageType=SMS:TEXT&MessageData=Hello+World&sendondate=2020-08-26 08:31:00

żądanie http wysłania wiadomości
Rysunek 2 - Żądanie HTTP wysłania wiadomości

Krok 3 - Wiadomość zaakceptowana przez Ozeki SMS Gateway

Po kliknięciu przycisku Wyślij i zainicjowaniu żądania HTTP, będziesz mógł zobaczyć odpowiedź od Ozeki SMS Gateway, jak pokazuje Rysunek 3 poniżej. Ta odpowiedź zawiera kod statusu oraz wiadomość statusu. Ta wiadomość powinna informować, że wiadomość została zaakceptowana do dostarczenia. Jeśli wiadomość zostanie zaakceptowana, zostanie umieszczona w folderze wychodzących.

wiadomość zaakceptowana
Rysunek 3 - Wiadomość zaakceptowana

Krok 4 - Wiadomość w folderze wychodzących

Zaakceptowana wiadomość jest przechowywana w folderze Wychodzące połączenia użytkownika HTTP. Przed datą wysłania można ją znaleźć na liście w zakładce Odroczone, jak widać na Rysunku 4. W tym momencie czeka na osiągnięcie daty wysłania i dostarczenie.

wiadomość w folderze wychodzących
Rysunek 4 - Wiadomość w folderze wychodzących

Krok 5 - Tagi wiadomości

Na liście odroczonych wiadomości możesz kliknąć wybraną wiadomość, aby zobaczyć jej szczegóły. Tutaj możesz wybrać zakładkę Tagi, jak pokazuje Rysunek 5. Ta zakładka dostarcza główne tagi opisujące szczegóły wiadomości. Tutaj możesz zobaczyć tag sendondate, który pokazuje datę, kiedy wiadomość ma zostać wysłana przez SMS Gateway.

tagi wiadomości
Rysunek 5 - Tagi wiadomości

Krok 6 - Wiadomość wysłana w wybranej dacie

Gdy tylko nadejdzie data wysłania, połączenie użytkownika HTTP wysyła wiadomość do określonego odbiorcy. Jeśli chcesz sprawdzić, czy dostarczenie zakończyło się sukcesem, możesz sprawdzić menu Zdarzenia połączenia użytkownika HTTP. W tym celu wybierz menu Zdarzenia, jak na Rysunku 6, i tutaj będziesz mógł zobaczyć zdarzenia związane z wiadomością. Każde zdarzenie zawiera znacznik czasu i krótki opis samego zdarzenia.

wiadomość wysłana w dacie
Rysunek 6 - Wiadomość wysłana w dacie

More information