C# SMS API - alfanumerikus feladó azonosító

Az alfanumerikus SMS feladó azonosító az a szöveg, amely a telefonod képernyőjén jelenik meg a feladó számaként, amikor SMS-t kapsz. Ez a szöveg egy mobiltelefonszám helyett jelenik meg az SMS üzenetben. A márkanevek és vállalati nevek gyakran használatosak alfanumerikus feladó azonosítóként.

Az alfanumerikus SMS feladó azonosító beállításához a client.send paranccsal.

Alfanumerikus SMS feladó azonosító
1. ábra - Alfanumerikus SMS feladó azonosító

Mikor használhatok alfanumerikus feladó azonosítót egy SMS-ben?

Az alfanumerikus feladó azonosító használható, ha az SMS-t IP SMS kapcsolaton keresztül küldik el az REST SMS API kapcsolat.

Használhatok alfanumerikus feladó azonosítót Androidon?

Az Android telefonok képesek fogadni alfanumerikus feladó azonosítójú SMS-eket, de nem tudsz ilyen azonosítóval SMS-eket küldeni. Még ha van Android SMS Gateway telepítve is, az alfanumerikus feladó azonosítók nem lesznek támogatottak.

Válaszolhatok egy SMS-re, ha a feladó azonosító alfanumerikus?

Ha az SMS feladói mezője alfanumerikus feladó azonosítót tartalmaz, azaz a feladó azonosító betűket tartalmaz, a címzett nem tud választ küldeni erre az üzenetre. Például az Egyesült Királyságban, amikor egy marketing üzenetet kapsz a Domino's pizzától, nem tudod elküldeni a "STOP" üzenetet a szolgáltatásukból való leiratkozáshoz. A leiratkozási üzenetet egy másik számra kell küldened, mert ők alfanumerikus feladó azonosítót használtak, amikor az SMS-t küldték a C# SMS API-n keresztül.

Hogyan küldjünk SMS-t alfanumerikus feladó azonosítóval a C# SMS API-ban

Az alfanumerikus feladó azonosítójú SMS küldéséhez az Ozeki SMS Gateway C# SMS API-jával kövesd az alábbi lépéseket

  • 1. lépés: Hozz létre egy új SMS üzenet osztály példányt a C#/Net API osztályodban
  • 2. lépés: Állítsd be az SMS üzenet from address mezőjét az alfanumerikus feladó azonosítóra
  • 3. lépés: Küldd el az SMS-t a client.send metódus meghívásával

C# SMS API alfanumerikus feladó azonosító példa:

var msg = new OzxMessage();
msg.FromAddress = "MyBrand";
msg.ToAddress = "Hello, I would like to let you know, that the product is great";
msg.Text = "+36201234567";

Console.WriteLine("Sending message. ID: "+msg.ID);
Client.Send(msg);

Mi a maximális hossz egy SMS alfanumerikus feladó azonosítónak?

Az alfanumerikus feladó azonosító maximális hossza 11 karakter. Ez kevesebb, mint a 15 számjegy, ami a numerikus feladó azonosítók esetében megengedett.

Alfanumerikus feladó azonosító (betűk): Maximum 11 karakter
Numerikus feladó azonosító (számjegyek): Maximum 15 számjegy

Milyen karakterek engedélyezettek a feladó azonosítóban?

Az alfanumerikus feladó azonosító a következő karaktereket tartalmazhatja: a-z A-Z 0-9. A feladó azonosítónak legalább egy betűt kell tartalmaznia.

Nagybetűk: A - Z
Kisbetűk: a - z
Számjegyek: 0 - 9
Szóköz: " "

(Az alfanumerikus feladó azonosítók maximális hossza 11 karakter.)

alfanumerikus sms feladó azonosító példa
2. ábra - Példa alfanumerikus sms feladó azonosító

Milyen karakterek nem engedélyezettek a feladó azonosítóban?

Az alfanumerikus feladó azonosító nem tartalmazhat speciális karaktereket. Csak kis- és nagybetűk, számjegyek és szóközök engedélyezettek. Nem engedélyezett kötőjelek, kötőjelek, pontok, vesszők vagy bármilyen más karakter. Ez a korlátozás az SMS protokoll definíciójából származik, így nincs mód ezen korlátozás felülírására a C#/.Net SMS API-ban.

More information