C# SMS API - alfanumerični pošiljatelj ID
Alfanumerični SMS pošiljatelj ID je besedilo, ki je prikazano kot številka pošiljatelja na vrhu zaslona vašega telefona, ko prejmete SMS. To besedilo je prikazano namesto mobilne številke v SMS sporočilu. Blagovne znamke in imena podjetij se pogosto uporabljajo kot alfanumerični pošiljatelj ID.
Za nastavitev alfanumeričnega SMS pošiljatelja ID v C# SMS API, morate določiti polje FromAddress v SMS sporočilnem razredu preden pošljete SMS z uporabo ukaza client.send.
Kdaj lahko uporabim alfanumerični pošiljatelj ID v SMS?
Alfanumerični pošiljatelj ID lahko uporabite, če je SMS poslan preko IP SMS povezave v Ozeki SMS Gateway. Naslednje povezave lahko uporabite za pošiljanje alfanumeričnega pošiljatelja ID v vašem SMS: SMPP odjemalska povezava, UCP/EMI SMS povezava, CIMD2 SMS povezava ali REST SMS API povezava.
Ali lahko uporabim alfanumerični pošiljatelj ID v Androidu?
Android telefoni lahko prejmejo SMS z alfanumeričnimi pošiljatelji ID, vendar ne morete pošiljati SMS sporočil z njimi z alfanumeričnim pošiljateljem ID. Tudi če imate nameščen Android SMS Gateway, alfanumerični pošiljatelji ID ne bodo podprti.
Ali se lahko odzovem na SMS, če je pošiljatelj ID alfanumeričen?
Če polje FromAddress v SMS vsebuje alfanumerični pošiljatelj ID, kar pomeni da pošiljatelj ID vsebuje črke, prejemnik ne more poslati odgovora na to sporočilo. Na primer v Veliki Britaniji, ko prejmete marketinško sporočilo od Domino's pizza, ne morete poslati "STOP" za odjavo od njihove storitve. Morate poslati sporočilo stop na drugo številko, ker so uporabili alfanumerični pošiljatelj ID, ko so poslali SMS iz C# SMS API.
Kako poslati SMS z alfanumeričnim pošiljateljem ID v C# SMS API
Za pošiljanje SMS z alfanumeričnim pošiljateljem ID iz C# SMS API Ozeki SMS Gateway sledite tem korakom
- Korak 1: Ustvarite novo instanco razreda SMS sporočila v vaši C#/Net API razredu
- Korak 2: Nastavite polje from address SMS sporočila na alfanumerični pošiljatelj ID
- Korak 3: Pošljite SMS s klicem metode client.send
C# SMS API primer alfanumeričnega pošiljatelja ID:
var msg = new OzxMessage();
msg.FromAddress = "MyBrand";
msg.ToAddress = "Pozdravljeni, želim vas obvestiti, da je izdelek odličen";
msg.Text = "+36201234567";
Console.WriteLine("Pošiljanje sporočila. ID: "+msg.ID);
Client.Send(msg);
Kakšna je največja dolžina za alfanumerični pošiljatelj ID v SMS?
Največja dolžina za alfanumerični pošiljatelj ID je 11 znakov.
To je manj kot 15 števk, ki so dovoljene za numerične pošiljatelje ID
Alfanumerični pošiljatelj ID (Črke): Največ 11 znakov
Numerični pošiljatelj ID (Številke): Največ 15 števk
Kateri znaki so dovoljeni v pošiljateljevem ID?
Alfanumerični pošiljatelj ID lahko vsebuje naslednje znake: a-z A-Z 0-9. Pošiljatelj ID mora vsebovati vsaj eno črko.
Velike črke: A - Z
Male črke: a - z
Številke: 0 - 9
Presledek: " "
(Maksimalna dolžina alfanumeričnega pošiljatelja ID je 11 znakov.)
Kateri znaki niso dovoljeni v pošiljateljevem ID?
Alfanumerični pošiljatelj ID ne sme vsebovati posebnih znakov. Dovoljene so samo male in velike črke ter številke in presledki. Ni dovoljeno uporabljati pomišljajev, vezajev, pik, vejic ali drugih znakov. Ta omejitev izhaja iz definicije SMS protokola, zato ni možnosti, da bi to omejitev preglasili v C#/.Net SMS API.
More information
- Kako poslati SMS iz C#
- Prejemanje SMS v C#
- C# SMS API povezava za pošiljanje SMS
- C# SMS API - prekinitev povezave s SMS prehodom
- C# SMS API - ohranjanje SMS povezave
- C# SMS API - pošiljanje besedilnega sporočila
- C# SMS API - SMS sprejet za dostavo
- C# SMS API - SMS ni sprejet za dostavo
- C# SMS API - poslano
- C# SMS API - pošiljanje ni uspelo
- C# SMS API - poročilo o uspešni dostavi
- C# SMS API - poročilo o neuspešni dostavi
- C# SMS API - alfanumerični ID pošiljatelja
- C# SMS API kako uporabiti kratko številko kot ID pošiljatelja
- C# SMS API razred za besedilno sporočilo