Jak wysyłać SMS z serwera FTP

Użytkownik FTP Ozeki SMS Gateway może synchronizować katalogi z bramką SMS za pomocą standardowych protokołów FTP, FTPS (przez SSL/TLS) lub SFTP (SSH FTP). Przychodzące wiadomości SMS będą przesyłane na serwer, a wychodzące wiadomości SMS będą pobierane z serwera FTP. Możesz również zapoznać się z akceptowanymi formatami plików.

Jak wysyłać SMS z serwera FTP

Aby wysłać SMS z serwera FTP:

  1. Uruchom Ozeki SMS Gateway
  2. Dodaj nowego użytkownika FTP
  3. Skonfiguruj połączenie FTP
  4. Wybierz ścieżkę do folderów wiadomości SMS
  5. Określ dane serwera FTP
  6. Ustaw format pliku
  7. Wyślij testową wiadomość SMS z serwera FTP
  8. Sprawdź logi

Jak wysyłać SMS z serwera FTP (samouczek wideo)

Ten film pokaże Ci, jak wysyłać wiadomości SMS z serwera FTP. Film rozpoczyna się od dodania nowego użytkownika FTP i prowadzi Cię przez cały proces aż do wysłania pierwszej wiadomości SMS. Film trwa tylko około 4 minut i jest bardzo szczegółowy. Bez problemu wykonasz wszystkie kroki. W filmie używamy Ozeki SMS Gateway, który jest potężnym, ale łatwym w użyciu rozwiązaniem bramkowym. Dowiesz się, jak dodać nowego użytkownika FTP i go skonfigurować, jak ustawić parametry serwera FTP oraz jak wysłać testową wiadomość SMS z serwera FTP. Nie trać czasu, zacznij wysyłać SMS-y już teraz!

Wideo 1 - Jak wysyłać wiadomości SMS z serwera FTP (Samouczek wideo)

Użytkownik FTP może synchronizować katalogi. Synchronizacja odbywa się między maszyną Ozeki SMS Gateway a Twoim serwerem FTP dla następujących typów folderów: 'Odebrane', 'Wychodzące', 'Wysłane', 'Nieudane', 'Dostarczone'. Proszę utworzyć te foldery przed podaniem ścieżek do użytkownika FTP. Ten użytkownik jest używany głównie do wysyłania lub odbierania plików z wiadomościami tekstowymi.

Działa w obu kierunkach:

  • Jeśli użytkownik otrzyma przychodzącą wiadomość, tworzy plik tekstowy w folderze 'Odebrane' na Twoim serwerze FTP oraz plik w folderze 'Odebrane' na maszynie Ozeki SMS Gateway, ponieważ foldery są synchronizowane.
  • Użytkownik będzie wysyłał wiadomości z folderu 'Wychodzące' na serwerze FTP. Plik tekstowy wiadomości zostanie odpowiednio umieszczony w folderze 'Wysłane', 'Nieudane' lub 'Dostarczone'. Folder 'Wychodzące' będzie okresowo sprawdzany.

Możesz szybko zainstalować użytkownika FTP za pomocą interfejsu przeglądarki Ozeki SMS Gateway.

Krok 1 - Zainstaluj użytkownika FTP

Możesz po prostu zainstalować użytkownika FTP w konsoli 'Zarządzanie', klikając 'Dodaj nowego użytkownika/aplikację...' w panelu 'Użytkownicy/Aplikacje' (Rysunek 1).

kliknij dodaj nowego użytkownika lub aplikację
Rysunek 1 - Kliknij 'Dodaj nowego użytkownika/aplikację...'

Zostanie otwarty interfejs składający się z dwóch paneli. Lewy panel zawiera już zainstalowanych użytkowników i aplikacje. Prawy panel zawiera użytkowników i aplikacje, które możesz zainstalować, wraz z krótkim opisem obok nich. Wyszukaj użytkownika FTP i kliknij niebieski przycisk 'zainstaluj' obok niego (Rysunek 2).

zainstaluj użytkownika
Rysunek 2 - Zainstaluj użytkownika

Krok 2 - Skonfiguruj połączenie FTP

Panel 'Konfiguracja' ma zakładkę 'Ogólne', która zawiera podstawowe ustawienia plików. Najpierw podaj unikalną nazwę użytkownika. W sekcji Ustawienia zakładki znajduje się pole kombi, w którym możesz wybrać format pliku 'Prosty', 'Rozbudowany', 'Lista', 'CSV' lub 'XML'. Więcej informacji znajdziesz w sekcji Format pliku poniżej. Jest też kolejne pole kombi, w którym możesz wybrać kodowanie znaków. Możesz również ustawić, ile czasu czekać przed ponownym sprawdzeniem folderu 'Wychodzące'. Wartość domyślna to 30, ale możesz zmienić ją na dowolną dodatnią liczbę całkowitą (Rysunek 3).

wybierz preferowany format pliku
Rysunek 3 - Wybierz preferowany format pliku

Krok 3 - Konfiguracja folderów dla wiadomości

Dolna sekcja kart zawiera pięć podsekcji odnoszących się do pięciu typów folderów wiadomości: 'Skrzynka odbiorcza', 'Skrzynka nadawcza', 'Wysłane', 'Nieudane' lub 'Dostarczone' (Rysunek 4). Możesz wybrać ścieżkę katalogu dla każdego folderu wiadomości na maszynie Ozeki SMS Gateway oraz na swoim serwerze FTP. Użytkownik FTP będzie utrzymywał synchronizację par katalogów.

wybierz ścieżkę pliku dla każdej skrzynki odbiorczej, nadawczej, wysłanych, nieudanych, dostarczonych folderów
Rysunek 4 - Wybierz ścieżkę pliku dla każdego folderu 'Skrzynka odbiorcza', 'Skrzynka nadawcza', 'Wysłane', 'Nieudane' lub 'Dostarczone'

Jakie rodzaje wiadomości znajdują się w każdym folderze

  • Skrzynka odbiorcza: Wiadomości już dostarczone do użytkownika. Ustaw ją, konfigurując routing przychodzący Ozeki SMS Gateway.
  • Skrzynka nadawcza: Wiadomości do wysłania przez użytkownika. Ustaw ją, konfigurując routing wychodzący Ozeki SMS Gateway.
  • Wysłane: Wiadomości zaakceptowane do dostarczenia przez Ozeki SMS Gateway i dostawcę usług SMS.
  • Nieudane: Wiadomości odrzucone przez Ozeki SMS Gateway lub dostawcę usług SMS.
  • Dostarczone: Wiadomości, dla których dostawca usług SMS potwierdził pomyślne dostarczenie.

Krok 4 - Konfiguracja szczegółów serwera FTP

Jeśli ustawiłeś foldery, powinieneś przełączyć się na kartę Połączenie FTP, aby skonfigurować połączenia z serwerem FTP. Najpierw podaj adres IP serwera, numer portu oraz wymaganą nazwę użytkownika i hasło. Następnie wybierz preferowany tryb protokołu (FTP, FTPS, STFP) (Rysunek 5). W dolnej sekcji możesz podać certyfikat, jeśli używasz trybu protokołu plików FTPS. Podaj ścieżkę certyfikatu i hasło certyfikatu, aby dodać certyfikat.

przełącz się na kartę połączenia ftp, aby skonfigurować połączenie z serwerem ftp
Rysunek 5 - Przełącz się na kartę 'Połączenie FTP', aby skonfigurować połączenie z serwerem FTP

Krok 5 - Poznaj formaty plików

Formaty plików służą do definiowania sposobu przechowywania wiadomości w plikach tekstowych. Różne formaty plików są obsługiwane przez Ozeki SMS Gateway's FTP to SMS Extended User: prosty, rozbudowany, lista, XML, CSV. Te formaty mogą być używane do wysyłania lub odbierania wiadomości SMS przez sieć GSM.

'Prosty' jest ustawiony jako domyślny we wszystkich FTP to SMS Extended User. Nazwa pliku przechowuje nadawcę lub odbiorcę, w zależności od tego, czy jest to wiadomość przychodząca, czy wychodząca. Plik zawiera treść wiadomości. Prosty jest domyślnym formatem. Aby go zmienić, kliknij zakładkę 'Ogólne'. Na przykład:

c:\SMS\outbox\+3620310366

c:\SMS\inbox\+3630310300

Ma to efekt uboczny ukryty w konwencji nazewnictwa. Więcej plików nie może mieć tej samej nazwy w jednym katalogu. Oznacza to, że tylko jedna wiadomość może być wysłana na raz do tego samego odbiorcy. Jeśli wysyłasz nową wiadomość do tego samego odbiorcy, poczekaj, aż stara wiadomość zostanie usunięta przez Ozeki SMS Gateway. Działa to również w drugą stronę. Na przykład, tylko jedna wiadomość na raz może być odebrana od nadawcy, ponieważ starsza odebrana wiadomość zostanie usunięta. Proszę wziąć pod uwagę te fakty przed zachowaniem domyślnego formatu pliku lub wybraniem innego formatu z menu rozwijanego. Jest to bardzo przydatne narzędzie do śledzenia pozycji, ponieważ każda nowa współrzędna nadpisuje starą. Pomaga to łatwo śledzić pojazdy, które wysyłają współrzędne w wiadomościach SMS.

Format Rozbudowany przechowuje każdą wiadomość SMS w oddzielnym pliku, chociaż każdy plik może mieć unikalną nazwę. Ponieważ obsługiwane są unikalne nazwy plików, może przechowywać wiele plików wiadomości od tego samego nadawcy i wiele plików wiadomości do tego samego odbiorcy. Oznacza to, że może zawierać więcej informacji niż format pliku 'Prosty'. Każdy plik ma rozszerzenie. Rozszerzenie pliku rozbudowanego to '.sms'. Nie zapomnij, że każdy plik wiadomości zawiera pojedynczą wiadomość. Teraz sprawdźmy strukturę. Pierwsza linia zawiera numer telefonu nadawcy, podczas gdy druga linia to numer telefonu odbiorcy. Tekst wiadomości znajduje się w trzeciej linii.

Przykład prostego rozbudowanego:

c:\SMS\outbox\dowolnanazwa.sms
+36209937723
Tekst wiadomości

Format Listy jest w stanie przechowywać wiele wiadomości SMS w jednym pliku. Pojedynczy plik '.sml' może przechowywać wiele wiadomości SMS w prostej liście. Jest to najwygodniejszy sposób wysyłania i odbierania dużej ilości wiadomości tekstowych. Proszę spojrzeć na następujący przykład pliku:

c:\SMS\outbox\lista.sml
+3620993723 To jest druga wiadomość
+3630778972 Użyj Ozeki SMS Gateway!

Każda linia reprezentuje wiadomość SMS. Pojedyncza linia składa się z dwóch ważnych informacji oddzielonych spacją. Pierwsza to numer telefonu odbiorcy, a druga to treść wiadomości. Aby wysłać wiadomość SMS, umieść swój plik '.sml' w folderze Outbox.

Możesz wysyłać i odbierać wiadomości SMS za pomocą formatu pliku 'XML', jak widać w poniższej wiadomości XML. Nie zapomnij użyć rozszerzenia pliku '.xml'.

<originator>: Numer telefonu nadawcy znajduje się między tymi tagami.
<recipient>: Numer telefonu odbiorcy znajduje się między tymi tagami.
<text>: Wpisz tekst wiadomości między tymi tagami.
<time>: Ustaw, kiedy wiadomość powinna zostać wysłana.
<messagetype>: Zadeklaruj typ wiadomości między tymi tagami.

c:\SMS\outbox\mojasms.xml
  <message>
      <originator>NUMER_NADAWCY</originator> 
      <recipient>NUMER_ODBIORCY</recipient> 
      <text>Tekst wiadomości</text> 
      <time>2011.08.25. 7:56:31</time> 
      <messagetype>SMS:TEXT:FORMATTED</messagetype> 
  </message>
</messages>

Możesz wyeksportować dowolny plik excela w formacie pliku CSV. Ta struktura CSV to format pliku tekstowego, gdzie oryginalne kolumny są oddzielone przecinkami. Każda linia odpowiada wierszowi w oryginalnym arkuszu danych excela. Wreszcie, FTP to SMS Extended User jest w stanie odczytać każdy wiersz, jak widać w poniższym przykładzie.

c:\SMS\outbox\moje_wiadomosci.CSV

Pierwszy parametr to adres odbiorcy lub nadawcy, drugi parametr to tekst wiadomości, a trzeci parametr to czas wysłania wiadomości lub czas jej nadejścia.

More information