Dostawca usług SMS MessageBird

Jak założyć konto MessageBird

Aby korzystać z usługi MessageBird, musisz założyć konto. W tej sekcji pokażemy Ci, jak to zrobić.

Na stronie głównej wybierz przycisk 'Zarejestruj się'.

zarejestruj się
Rysunek 1 - Kliknięcie przycisku 'Zarejestruj się'

Następnie podaj dane logowania i kliknij przycisk 'Zarejestruj się za pomocą e-maila'.

podaj dane konta
Rysunek 2 - Podanie danych konta

Sprawdź swoją skrzynkę e-mail i aktywuj konto.

pomyślnie zarejestrowano
Rysunek 3 - Pomyślna rejestracja

Po zalogowaniu wybierz interfejs "Rozwiązania Dashboard".

wybierz rozwiązania dashboard
Rysunek 4 - Wybór rozwiązań Dashboard

I wybierz produkt SMS.

wybierz sms
Rysunek 5 - Wybór SMS

Wyślij kod weryfikacyjny na swój numer telefonu.

wyślij kod weryfikacyjny
Rysunek 6 - Wysłanie kodu weryfikacyjnego

Po weryfikacji wszystko jest gotowe.

zaloguj się
Rysunek 7 - Pomyślne logowanie

Jak skonfigurować Ozeki 10 i MessageBird do wysyłania wiadomości SMS

W tym rozdziale znajdziesz szczegółowe informacje na temat konfiguracji połączenia z MessageBird w celu wysyłania SMS-ów w oprogramowaniu Ozeki 10 SMS Gateway.

Najpierw zaloguj się do Ozeki 10 przy użyciu swojej nazwy użytkownika i hasła.

zaloguj się do ozeki 10
Rysunek 8 - Logowanie do Ozeki 10

Kliknij 'Dodaj nowe połączenie' po lewej stronie.

dodaj nowe połączenie
Rysunek 9 - Dodanie nowego połączenia

Wybierz połączenie 'MessageBird' i kliknij zainstaluj obok niego.

zainstaluj połączenie messagebird
Rysunek 10 - Instalacja MessageBird

Podaj swój klucz API i numer telefonu na stronie instalacji połączenia.

podaj klucz api
Rysunek 11 - Podanie klucza API

Twój klucz API znajdziesz w Dashboardzie MessageBird.

klucz api messagebird
Rysunek 12 - Klucz API MessageBird

Następnie możesz wysłać wiadomość testową.

wyślij wiadomość testową
Rysunek 13 - Wysłanie wiadomości testowej

Jeśli wszystko jest w porządku, wiadomość zostanie pomyślnie wysłana.

wiadomość wysłana
Rysunek 14 - Wiadomość pomyślnie wysłana

Jak skonfigurować Ozeki 10 i MessageBird do odbierania SMS-ów i raportów doręczeń

Zanim będziesz mógł odbierać przychodzące raporty doręczeń i SMS-y, musisz przekierować porty, aby skierować ruch zewnętrzny do Twojej sieci.

1. Otwórz przeglądarkę internetową i wpisz numer swojego domyślnego bramy w pasku adresu, a następnie naciśnij Enter.

2. Wprowadź swoją nazwę użytkownika i hasło, aby uzyskać dostęp do interfejsu routera. Domyślna nazwa użytkownika i hasło powinny być wymienione w dokumentacji routera lub na naklejce na jego boku. Jeśli domyślna nazwa użytkownika i hasło zostały zmienione, a Ty ich nie pamiętasz, będziesz musiał zresetować router.

3. Aby przekierować porty w routerze, poszukaj zakładki lub menu o nazwie „Przekierowanie portów/Triggerowanie portów” lub podobnej.

4. Niezależnie od typu routera lub interfejsu, będziesz musiał wprowadzić te same podstawowe informacje. Wprowadź port, który chcesz otworzyć, w sekcjach Zewnętrzny (Port 1) i Wewnętrzny (Port 2) lub wprowadź zakres portów do otwarcia w polach Początek i Koniec.
W tym przypadku Ozeki 10 domyślnie używa portu 9505, więc możesz również podać go w sekcji „Wewnętrzny”.

5. Wybierz protokół (TCP, UDP lub oba).

6. Wprowadź prywatny adres IP komputera, na którym zainstalowano Ozeki 10.

7. Upewnij się, że zapisałeś zmiany.

przekierowanie portów
Rysunek 15 - Przekierowanie portów

Po zapisaniu zmian należy określić adres URL zwrotny w sekcji Odbieranie na karcie Zaawansowane.

odbieranie wiadomości
Rysunek 16 - Odbieranie wiadomości

Aby odbierać wiadomości z MessageBird, należy zmienić protokół serwera WWW na HTTP.

Wybierz Edytuj i Preferencje.

preferencje
Rysunek 17 - Preferencje

W sekcji Konfiguracja serwera WWW wybierz protokół http i kliknij przycisk OK.

konfiguracja serwera WWW
Rysunek 18 - Konfiguracja serwera WWW

Aby zastosować zmiany, należy ponownie uruchomić usługę Ozeki 10

Kliknij prawym przyciskiem myszy przycisk Start i wybierz Uruchom.

uruchom
Rysunek 19 - Uruchom

Wpisz services.msc w polu Uruchom.

usługi
Rysunek 20 - services.msc

Aby ponownie uruchomić usługę Ozeki 10, wybierz ją z listy usług i kliknij Uruchom ponownie.

ponowne uruchomienie ozeki 10
Rysunek 21 - Ponowne uruchomienie Ozeki 10

Po ponownym uruchomieniu usługi możesz odbierać wiadomości z MessageBird. Teraz pokażemy, jak można kupić numer MessageBird i skonfigurować MessageBird do odbierania SMS-ów.

Wybierz menu Numery i kliknij przycisk Kup numer.

kup numer
Rysunek 22 - Kup numer

W menu podręcznym wybierz swój kraj, zaznacz opcję SMS i wybierz numer z listy.

wybierz numer
Rysunek 23 - Wybierz numer

Po zakupie możesz zobaczyć swój numer na liście Wszystkie numery.

numer zakupiony
Rysunek 24 - Numer zakupiony

Teraz wybierz Kreator przepływów i kliknij Utwórz nowy przepływ.

utwórz nowy przepływ
Rysunek 25 - Utwórz nowy przepływ

Wybierz Utwórz niestandardowy przepływ

niestandardowy przepływ
Rysunek 26 - Niestandardowy przepływ

W menu Konfigurowanie nowego przepływu określ Nazwę przepływu i wyzwalacz SMS.

skonfiguruj nowy przepływ
Rysunek 27 - Konfiguracja nowego przepływu

Następnie wybierz swój numer telefonu i przeciągnij Żądanie HTTP pod SMS.

dodaj żądanie http
Rysunek 28 - Dodaj żądanie HTTP

W żądaniu HTTP wybierz Metodę POST i wklej URL z Ozeki 10. Na końcu kliknij Zapisz i Opublikuj.

skonfiguruj żądanie http
Rysunek 29 - Konfiguracja żądania HTTP

URL można znaleźć w sekcji Odbieranie na karcie Zaawansowane.

adres url zwrotny
Rysunek 30 - Adres URL zwrotny

Po opublikowaniu możesz zobaczyć nowy przepływ w Kreatorze przepływów.

przepływ utworzony
Rysunek 31 - Przepływ utworzony

Wyślij wiadomość testową na ten numer, a zobaczysz, że wiadomość została odebrana w Ozeki 10.

wiadomość testowa odebrana
Rysunek 32 - Wiadomość testowa odebrana

Wysyłanie wiadomości tekstowych za pomocą C# SMS API przez MessageBird

Automatyczne usługi SMS działają znacznie lepiej niż ręczne wysyłanie. Z tego powodu większość organizacji decyduje się na budowę zautomatyzowanych rozwiązań SMS. C# SMS API Ozeki oferuje doskonałe narzędzie do osiągnięcia tego celu. To API C# jest świetne, ponieważ może również wysyłać wiadomości tekstowe za pomocą wysokowydajnych protokołów SMS, takich jak UCP lub CIMD2. Te protokoły są używane przez operatorów sieci komórkowych do wymiany SMS-ów między sobą. Dzięki wdrożeniu tego jednego API możesz dotrzeć do wielu usług SMS lub sieci telefonii komórkowej z jednej bazy kodu.

Jak wysyłać wiadomości tekstowe z serwera bazy danych SQL przez MessageBird

Jeśli chcesz wysyłać SMS-y z serwera bazy danych, możesz skorzystać z połączenia bazy danych oferowanego przez Twój SMS Gateway. Do wysyłania i odbierania SMS-ów można użyć Microsoft SQL Server, SQL Express, Access, MySQL, PostgreSQL, MongoDB lub dowolnego innego serwera bazy danych zgodnego z ODBC/SQL. Procedura jest prosta: musisz utworzyć dwie tabele w bazie danych: ozekimessageout.

Tabela ozekimessageout będzie używana do wysyłania SMS-ów, a druga tabela, ozekimessagein, będzie służyć do przechowywania przychodzących SMS-ów. Aby wysłać wiadomość tekstową, wystarczy użyć polecenia SQL INSERT, aby utworzyć wpis SQL w tabeli ozekimessageout. Ozeki 10 automatycznie wybierze SMS i dostarczy go do odbiorcy. Podczas procedury dostarczania zaktualizuje pole statusu i pola znaczników czasu w bazie danych, aby poinformować Cię, kiedy SMS został wysłany z Twojego systemu, kiedy został odebrany przez użytkownika mobilnego, a w przypadku błędu, dlaczego nie został dostarczony.

Zapisywanie wiadomości w bazie danych SQL
Rysunek 33 - Przechowywanie SMS-ów w bazie danych

To rozwiązanie jest przydatne, ponieważ pozwala na korzystanie z niestandardowych zapytań i wykorzystanie triggerów oraz procedur składowanych SQL. Kolejną zaletą jest to, że większość aplikacji biznesowych jest oparta na sterownikach baz danych, więc sensowne jest również wykorzystanie bazy danych do SMS-ów.

Wysyłanie SMS-ów z C# przez MessageBird
Rysunek 34 - Wysyłanie SMS-ów z C# przez MessageBird

Wysyłanie e-maili na SMS przez MessageBird

Jeśli skonfigurujesz MessageBird, możesz zapewnić użytkownikom biurowym usługę SMS na e-mail. Każdy klient poczty e-mail, który może wysłać wiadomość na specjalnie sformatowany adres e-mail, będzie mógł wysyłać SMS-y. Format adresu e-mail to numertelefonu@nazwahosta. Przykładowy adres e-mail może wyglądać tak: 079763000@email.domain.com. Możliwe jest również umieszczenie numeru telefonu w temacie wiadomości e-mail. W obu przypadkach treść e-maila zostanie przesłana jako SMS na podany numer telefonu.

More information