C# sms api - alfanumeryczny identyfikator nadawcy
Alfanumeryczny identyfikator nadawcy SMS to tekst wyświetlany jako numer nadawcy na górze ekranu telefonu po otrzymaniu SMS-a. Ten tekst jest wyświetlany zamiast numeru telefonu komórkowego w wiadomości SMS. Nazwy marek i firm często są używane jako alfanumeryczne identyfikatory nadawcy.
Aby ustawić alfanumeryczny identyfikator nadawcy SMS w C# SMS API, należy określić pole FromAddress w klasie wiadomości SMS przed wysłaniem SMS-a za pomocą polecenia client.send.
Kiedy mogę użyć alfanumerycznego identyfikatora nadawcy w SMS-ie?
Alfanumeryczny identyfikator nadawcy może być używany, jeśli SMS jest wysyłany przez połączenie SMS IP w Ozeki SMS Gateway. Następujące połączenia mogą być używane do wysyłania alfanumerycznego identyfikatora nadawcy w Twoim SMS-ie: połączenie klienta SMPP, połączenie SMS UCP/EMI, połączenie SMS CIMD2 lub połączenie REST SMS API.
Czy mogę użyć alfanumerycznego identyfikatora nadawcy w Androidzie?
Telefony z systemem Android mogą odbierać SMS-y z alfanumerycznymi identyfikatorami nadawcy, ale nie można wysyłać SMS-ów z nich z alfanumerycznym identyfikatorem nadawcy. Nawet jeśli masz zainstalowany Android SMS Gateway, alfanumeryczne identyfikatory nadawcy nie będą obsługiwane.
Czy mogę odpowiedzieć na SMS, jeśli identyfikator nadawcy jest alfanumeryczny?
Jeśli pole nadawcy wiadomości SMS zawiera alfanumeryczny identyfikator nadawcy, co oznacza, że identyfikator nadawcy zawiera litery, odbiorca nie może wysłać odpowiedzi na tę wiadomość. Na przykład w Wielkiej Brytanii, gdy otrzymujesz wiadomości marketingowe od Domino's Pizza, nie możesz wysłać "STOP", aby zrezygnować z ich usługi. Musisz wysłać wiadomość stop na inny numer, ponieważ użyli alfanumerycznego identyfikatora nadawcy, gdy wysłali SMS z C# sms api.
Jak wysłać SMS z alfanumerycznym identyfikatorem nadawcy w C# sms api
Aby wysłać SMS z alfanumerycznym identyfikatorem nadawcy z C# sms api Ozeki SMS Gateway, wykonaj następujące kroki
- Krok 1: Utwórz nową instancję klasy wiadomości SMS w swojej klasie C#/Net api
- Krok 2: Ustaw pole from address wiadomości SMS na alfanumeryczny identyfikator nadawcy
- Krok 3: Wyślij SMS, wywołując metodę client.send
Przykład alfanumerycznego identyfikatora nadawcy w C# sms api:
var msg = new OzxMessage();
msg.FromAddress = "MojaMarka";
msg.ToAddress = "Witam, chciałbym poinformować, że produkt jest świetny";
msg.Text = "+36201234567";
Console.WriteLine("Wysyłanie wiadomości. ID: "+msg.ID);
Client.Send(msg);
Jaka jest maksymalna długość alfanumerycznego identyfikatora nadawcy SMS?
Maksymalna długość alfanumerycznego identyfikatora nadawcy to 11 znaków.
To mniej niż 15 cyfr dozwolonych dla numerycznych identyfikatorów nadawcy
Alfanumeryczny identyfikator nadawcy (Litery): Maksymalnie 11 znaków
Numeryczny identyfikator nadawcy (Cyfry): Maksymalnie 15 cyfr
Jakie znaki są dozwolone w identyfikatorze nadawcy?
Alfanumeryczny identyfikator nadawcy może zawierać następujące znaki: a-z A-Z 0-9. Identyfikatory nadawcy muszą zawierać co najmniej jedną literę.
Wielkie litery: A - Z
Małe litery: a - z
Cyfry: 0 - 9
Spacja: " "
(Maksymalna długość alfanumerycznego identyfikatora nadawcy to 11 znaków.)
Jakie znaki są niedozwolone w identyfikatorze nadawcy?
Alfanumeryczny identyfikator nadawcy nie może zawierać specjalnych znaków. Dozwolone są tylko małe i wielkie litery, cyfry i spacje. Nie są dozwolone myślniki, łączniki, kropki, przecinki ani żadne inne znaki. To ograniczenie wynika z definicji protokołu SMS, więc nie ma możliwości obejścia tego ograniczenia w C#/.Net SMS api.
More information
- Jak wysyłać SMS-y z C#
- Odbieranie SMS w C#
- C# SMS API - połączenie do wysyłania SMS
- C# SMS API - rozłączenie z bramką SMS
- C# SMS API - utrzymanie połączenia SMS
- C# SMS API - wysyłanie wiadomości tekstowej
- C# SMS API - SMS zaakceptowany do dostarczenia
- C# SMS API - SMS niezaakceptowany do dostarczenia
- C# SMS API - wysłane
- C# SMS API - błąd wysyłania
- C# SMS API - raport dostarczenia pomyślny
- C# SMS API - raport błędu dostarczenia
- C# SMS API - alfanumeryczny identyfikator nadawcy
- C# SMS API - jak użyć krótkiego kodu jako identyfikatora nadawcy
- C# SMS API - klasa wiadomości tekstowej