C# SMS API - alfanumerički ID pošiljatelja
Alfanumerički ID pošiljatelja SMS-a je tekst koji se prikazuje kao broj pošiljatelja na vrhu ekrana vašeg mobitela kada primite SMS. Ovaj tekst se prikazuje umjesto broja mobilnog telefona u SMS poruci. Robne marke i nazivi tvrtki često se koriste kao alfanumerički ID pošiljatelja.
Da biste postavili alfanumerički ID pošiljatelja SMS-a u C# SMS API, morate navesti polje FromAddress u SMS klasi poruka prije nego što pošaljete SMS pomoću naredbe client.send.
Kada mogu koristiti alfanumerički ID pošiljatelja u SMS-u?
Alfanumerički ID pošiljatelja može se koristiti ako se SMS šalje preko IP SMS veze u Ozeki SMS Gateway. Sljedeće veze mogu se koristiti za slanje alfanumeričkog ID pošiljatelja u vašem SMS-u: SMPP klijentska veza, UCP/EMI SMS veza, CIMD2 SMS veza ili REST SMS API veza.
Mogu li koristiti alfanumerički ID pošiljatelja na Androidu?
Android telefoni mogu primati SMS s alfanumeričkim ID pošiljatelja, ali ne možete slati SMS poruke s njih s alfanumeričkim ID pošiljatelja. Čak i ako imate Android SMS Gateway instaliran, alfanumerički ID pošiljatelja neće biti podržani.
Mogu li odgovoriti na SMS ako je ID pošiljatelja alfanumerički?
Ako polje from address u SMS-u sadrži alfanumerički ID pošiljatelja, što znači da ID pošiljatelja sadrži slova, primatelj ne može poslati odgovor na ovu poruku. Na primjer u UK, kada primite marketinšku poruku od Domino's pizza, ne možete poslati "STOP" da se odjavite s njihove usluge. Morate poslati poruku stop na drugi broj, jer su koristili alfanumerički ID pošiljatelja kada su poslali SMS iz C# SMS API-ja.
Kako poslati SMS s alfanumeričkim ID pošiljatelja u C# SMS API
Da biste poslali SMS s alfanumeričkim ID pošiljatelja iz C# SMS API-ja Ozeki SMS Gatewaya, slijedite ove korake
- Korak 1: Stvorite novu instancu klase SMS poruka u vašoj C#/Net API klasi
- Korak 2: Postavite polje from address SMS poruke na alfanumerički ID pošiljatelja
- Korak 3: Pošaljite SMS pozivanjem metode client.send
Primjer alfanumeričkog ID pošiljatelja u C# SMS API:
var msg = new OzxMessage();
msg.FromAddress = "MyBrand";
msg.ToAddress = "Pozdrav, želio bih vas obavijestiti da je proizvod odličan";
msg.Text = "+36201234567";
Console.WriteLine("Slanje poruke. ID: "+msg.ID);
Client.Send(msg);
Koja je maksimalna duljina alfanumeričkog ID pošiljatelja SMS-a?
Maksimalna duljina alfanumeričkog ID pošiljatelja je 11 znakova.
To je manje od 15 znamenki dopuštenih za numeričke ID pošiljatelja
Alfanumerički ID pošiljatelja (slova): Maksimalno 11 znakova
Numerički ID pošiljatelja (znamenke): Maksimalno 15 znamenki
Koji su znakovi dopušteni u ID pošiljatelja?
Alfanumerički ID pošiljatelja može sadržavati sljedeće znakove: a-z A-Z 0-9. ID pošiljatelja mora sadržavati barem jedno slovo.
Velika slova: A - Z
Mala slova: a - z
Znamenke: 0 - 9
Razmak: " "
(Maksimalna duljina alfanumeričkog ID pošiljatelja je 11 znakova.)
Koji znakovi nisu dopušteni u ID pošiljatelja?
Alfanumerički ID pošiljatelja ne može sadržavati posebne znakove. Dopuštena su samo mala i velika slova te znamenke i razmaci. Nisu dopuštene crtice, povlake, točke, zarezi ili bilo koji drugi znakovi. Ovo ograničenje dolazi iz definicije SMS protokola, tako da ne postoji način da se ovo ograničenje nadjača u C#/.Net SMS API-ju.
More information
- Kako poslati SMS iz C#
- Primanje SMS-a u C#
- C# SMS API povezivanje za slanje SMS-a
- C# SMS API - prekid veze s SMS pristupnikom
- C# SMS API - održavanje SMS veze aktivnom
- C# SMS API - slanje tekstualne poruke
- C# SMS API - SMS prihvaćen za isporuku
- C# SMS API - SMS nije prihvaćen za isporuku
- C# SMS API - poslano
- C# SMS API - slanje nije uspjelo
- C# SMS API - uspješno izvješće o isporuci
- C# SMS API - izvješće o neuspjeloj isporuci
- C# SMS API - alfanumerički ID pošiljatelja
- C# SMS API kako koristiti kratki broj kao ID pošiljatelja
- C# SMS API klasa tekstualne poruke