lotura mugikortasuna - logotipoaSMS API,SMPP API MS Scheduler API
Erabiltzailearen Gida

SMS API,SMPP API MS Scheduler API

Aldatua: 6/24/2025
Bertsioa: 1.7
Egilea: Kenny Colander Norden, KCN

Dokumentu hau izendatutako hartzailearentzat soilik da eta informazio pribilegiatua, jabeduna edo pribatua izan dezake. Akatsez jaso baduzu, mesedez jakinarazi berehala bidaltzaileari eta ezabatu jatorrizkoa. Debekatuta dago zuk dokumentuaren beste edozein erabilera.

Aldatu historia

Errev Data By Aurreko bertsioarekiko aldaketak
1.0 2010-03-16 KCN Sortu
1. 2019-06-11 TPE LINK logotipoak eguneratuak
1. 2019-09-27 PNI SMPP 3.4 zehaztapenari erreferentzia gehitu zaio
1. 2019-10-31 EP Baliozkotasun-aldiari buruzko behaketa tag
1. 2020-08-28 KCN Onartutako TLS bertsioei buruzko informazioa gehitu da
2. 2022-01-10 KCN Bidalketa-txostenei buruzko informazio gehigarria gehitu da
TLS 1.3ri buruzko informazio eguneratua
2. 2025-06-03 GM 2108 emaitza kodea gehitu da
2. 2025-06-24 AK Gehitutako kuota

Sarrera

LINK Mobility 2001az geroztik SMS banatzailea da eta esperientzia handia du operadoreekin zein konexio agregatzaileekin lan egiten. Plataforma hau trafiko bolumen handiak kudeatzeko, erabilgarritasun handia mantentzeko eta trafikoa hainbat konexioren bidez bideratzea errazteko diseinatuta dago.
Dokumentu honek SMPP interfazea SMSC plataformarako deskribatzen du, baita zein parametro eta komando behar diren eta zein parametro onartzen diren ere.
Dokumentu honek ez ditu erabilera kasu espezifikoak jorratuko, hala nola mezu kateatu, WAPpush, Flash SMS, etab. Kasu horiei buruzko informazio gehiago lor daiteke laguntzarekin harremanetan jarriz.

Onartutako komandoak

LINK Mobility-ren zerbitzariak SMPP 3.4 gisa tratatu behar du. Zehaztapen ofiziala helbidean aurki daiteke https://smpp.org/SMPP_v3_4_Issue1_2.pdf.
Metodo guztiak ez dira onartzen, eta desberdintasun guztiak behean zehazten dira.
4.1 Lotu
Lotura-komando hauek onartzen dira.

  • Igorlea
  • Transziver
  • Hartzailea

Beharrezko parametroak:

  • system_id - euskarritik lortutakoa
  • pasahitza - laguntzatik lortutakoa

Aukerako parametroak:

  • addr_ton - balio lehenetsia bidaltzean TON Ezezaguna gisa ezartzen bada.
  • addr_npi - balio lehenetsia bidaltzean NPI Ezezaguna gisa ezartzen bada.

Onartu gabeko parametroak:

  • helbidea_barrutia

4.2 Askatu
Unbind komandoa onartzen da.
4.3 Esteka kontsultatu
Galdetu esteka komandoa onartzen da eta 60 segundoz behin deitu behar da.
4.4 Bidali
Mezuak bidaltzeko bidalketa metodoa erabili behar da.
Beharrezko parametroak:

  • iturburu_gehikina
  • source_addr_npi
  • iturburu_helbidea
  • dest_addr_ton
  • dest_addr_npi
  • dest_addr
  • esm_klasea
  • datu_kodeketa
  • sm_length
  • mezu_laburra

Onartu gabeko parametroak:

  • zerbitzu_mota
  • protokolo_id
  • lehentasun_bandera
  • ordutegia_entrega_ordua
  • ordezkatu_baldin_present_bandera
  • sm_default_msg_id

Oharra karga hori tag ez da onartzen eta dei bakoitzeko SMS bakarra bidal daiteke eta validity_period izatea gomendatzen da tag 15 minutuko balioa du gutxienez.
4.4.1 Gomendatutako TON eta NPI
Honako TON eta NPI hauek erabili behar dira mezuak bidaltzeko bidalketa komandoa erabiliz.
4.4.1.1 Iturria
Hurrengo TON eta NPI konbinazioak onartzen dira iturburu-helbiderako. Beste konbinazio guztiak baliogabetzat hartuko dira. TON lotu komandotik lehenetsitako TON erabiliko da TON Ezezaguna (0) bada. NPI lotu komandotik lehenetsitako NPI erabiliko da NPI Ezezaguna (0) bada.

TON NPI Deskribapena
Alfazenbakizkoak (5) Ezezaguna (0)
ISDN (1)
Igorle alfanumerikoko testu gisa tratatuko da
Nazioarteko (1) Ezezaguna (0)
ISDN (1)
MSISDN gisa tratatuko da
Nazionala (2)
Sare espezifikoa (3) Harpidedun zenbakia (4)
Laburtua (6)
Ezezaguna (0)
ISDN (1)
Nazionala (8)
Herrialde zehatzeko zenbaki labur gisa tratatuko da.

4.4.1.2 Helmuga
Helmuga helbiderako TON eta NPI konbinazio hauek onartzen dira. Beste konbinazio guztiak baliogabetzat hartuko dira. Lotura-komandoaren TON lehenetsia erabiliko da TON Ezezaguna (0) ezarrita badago. Bind komandoaren NPI lehenetsia erabiliko da NPI Ezezaguna (0) ezarrita badago.

TON NPI Deskribapena
Nazioarteko (1) Ezezaguna (0)
ISDN (1)
MSISDN gisa tratatuko da

4.4.2 Onartutako kodeketak
Honako kodeketa hauek onartzen dira. X edozein balio izan dezake.

DCS Kodeketa
0xX0 GSM alfabeto lehenetsia luzapenarekin
0xX2 8 biteko bitarra
0xX8 UCS2 (ISO-10646-UCS-2)

Kupoa

5.1 Kuota gainditutaview
Kuotak denbora-tarte jakin batean (eguneko, asteko, hilabeteko edo mugagabeko egun bakoitzeko) bidal daitezkeen SMS mezu kopuru maximoa definitzen du. Kuota bakoitza modu bakarrean identifikatzen da quotaId (UUID) batekin eta bezeroaren ordu-zonaren arabera berrezartzen da. Kuotak herrialdean, eskualdean edo lehenetsitako mailan eslei daitezke Quota Pro baten bidez.fileKuota dinamikoki ere esleitu daiteke Kuota Mapeatuz. Honek guraso-kuota-ID bat (UUID) eta kuota-giltza bakar bat (adibidez, bidaltzailea edo erabiltzailea) kuota-ID espezifiko bati mapatzen dizkio.
Kuota zure tokiko laguntzaren, esleitutako kontu-kudeatzailearen edo, ezer zehaztu ezean, lehenespenez ezartzen da.
5.2 106 egoera – Kuota gaindituta
SMS mezu bat 106 egoera-kodearekin blokeatu daiteke (“kuota gaindituta”) honako kasu hauetan:

  • Mezuak dagokion quotaId-aren muga gainditzen du uneko tartean.
  • Helmugako herrialdeak edo eskualdeak ez du kuotarik esleituta (hau da, esplizituki blokeatuta dago pro-n kuota-mapeatze nulu batekin).file).
  • Ez dago pareko kuotarik eta ez dago lehenetsitako kuotarik definituta, eta ondorioz, ukatua izango da.
    Kasu hauetan, sistemak mezuen prozesamendu gehiago eragozten du bezeroaren edo helmugaren araberako mugak betearazteko eta erabilera okerra saihesteko.

Entrega-txostena

Emaitza arrakastatsu/hutsarekin bat edo azken entrega bat bakarrik onartzen da.
Entregako txostenaren formatua: id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx egindako data: yyMMddHHmm stat:
Egoeran dauden balioak:

  • ELIKADURA
  • IRAUNGITUA
  • EZETSI D
  • EZGABEA
  • EZABATUTA

6.1 Bidalketa txostenaren formatua hedatua
Entrega-txostenetan informazio hedatua eska daiteke zure salmenta-ordezkaritzarekin harremanetan jartzeko.
Bidalketa-txostenaren formatua: id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx sub:000 dlvrd:000 bidalketa-data:
yyMMddHHmm amaiera data: yyMMddHHmm stat: oker: testua:
Egoeran dauden balioak:

  • ELIKADURA
  • IRAUNGITUA
  • EZETSI D
  • EZGABEA
  • EZABATUTA

"sub" eta "dlvrd" eremuak 000 gisa ezarriko dira beti, eta "testua" eremua beti hutsik egongo da.
Ikusi kapitulua Errore-kodeak "err" eremuko balioak ikusteko.

Onartutako TLS bertsioak

TLS 1.2 edo TLS 1.3 behar da SMPP bidezko TLS konexio guztietarako.
TLS 1.0 eta 1.1rako laguntza eten da 2020-11-15etik. TLSren 1.0 eta 1.1 bertsioak zaharkituta geratu diren protokolo zaharragoak dira eta Interneteko komunitatean segurtasun-arriskutzat hartzen direnak.
LINK-ek biziki gomendatzen du TLS erabiltzea gaur zifratu gabeko SMPP konexioak erabiltzen ari badira. Zifratu gabeko SMPP konexioak zaharkituta daude LINK-ek 2020-09-01etik, eta etorkizunean kenduko ditu. Zifratu gabeko konexioak kentzeko data ez dago oraindik erabakita.
TLSrako SMPP zerbitzarirako konexioak 3601 atakan daude zifratu gabe 3600 atakan.
TLS ere erabil dezakezu zure SMPP inplementazioak stunnel erabiliz TLS onartzen ez badu ere, ikus https://www.stunnel.org/

Errore-kodeak

Baliteke errore-kode hauek akatsen eremuan erantzutea eremua gaituta badago.

Errore kodea Deskribapena
0 Errore ezezaguna
1 Aldi baterako bideratze-errorea
2 Bideratze-errore iraunkorra
3 Gehienezko murrizketa gainditu da
4 Denbora-muga
5 Eragilearen errore ezezaguna
6 Eragilearen errorea
100 Ez da zerbitzua aurkitu
101 Ez da erabiltzailea aurkitu
102 Ez da kontua aurkitu
103 Pasahitz okerra
104 Konfigurazio-errorea
105 Barne akatsa
106 Kuota gainditu da
200 OK
1000 Bidali
1001 Entregatua
1002 Iraungi egin da
1003 Ezabatu da
1004 Mugikorra beteta
1005 Ilaran jarrita
1006 Ez da entregatu
1007 Entregatua, karga atzeratua
1008 Kobratuta, mezua ez da bidali
1009 Kobratuta, mezua ez da entregatu
1010 Iraungita, operadorearen entrega-txostenik eza
1011 Kobratuta, bidalitako mezua (operadoreari)
1012 Urrunetik ilaran jarrita
1013 Mezua operadoreari bidali zaio, atzeratu egin da kargatzen
2000 Iturburu-zenbaki baliogabea
2001 Zenbaki laburrak ez dira iturburu gisa onartzen
2002 Alpha ez da iturburu gisa onartzen
2003 MSISDN ez da iturburu-zenbaki gisa onartzen
2100 Zenbaki laburrak ez dira helmuga gisa onartzen
2101 Alpha ez da helmuga gisa onartzen
2102 MSISDN ez da helmuga gisa onartzen
2103 Eragiketa blokeatuta dago
2104 Harpidedun ezezaguna
2105 Helmuga blokeatu da
2106 Zenbaki-errorea
2107 Helmuga aldi baterako blokeatuta dago
2108 Helmuga baliogabea
2200 Errore bat kargatzean
2201 Harpidedunak saldo txikia du
 

2202

Harpideduna debekatuta dago gehiegi kobratzeagatik (premium)

mezuak

 

2203

Harpidedun gazteegia (horretarako bereziki)

edukia)

2204 Aurrez ordaindutako harpideduna ez da onartzen
2205 Harpidedunak baztertu du zerbitzua
2206 Ordainketa sisteman erregistratuta ez dagoen harpideduna
2207 Harpidedunak gehienezko saldoa lortu du
2208 Azken erabiltzailearen berrespena behar da
2300 Itzulitakoa
 

2301

Ezin izan da itzuli legez kanpokoa edo falta zelako

MSISDN

2302 Ezin izan da itzuli mezuaren ID falta delako
2303 Dirua itzultzeko ilaran jarri da
2304 Itzultzeko denbora-muga
2305 Itzulketa huts egin du
3000 GSM kodeketa ez da onartzen
3001 UCS2 kodeketa ez da onartzen
3002 Kodetze bitarra ez da onartzen
4000 Bidalketa-txostena ez da onartzen
4001 Mezuaren edukia baliogabea
4002 Tarifa baliogabea
4003 Erabiltzailearen datu baliogabeak
4004 Erabiltzaile-datuen goiburua baliogabea
4005 Datuen kodeketa baliogabea
4006 BEZ baliogabea
4007 Helmugarako onartzen ez den edukia

lotura mugikortasuna - logotipoa

Dokumentuak / Baliabideak

esteka mugikortasun SMS API,SMPP API MS Scheduler API [pdfErabiltzailearen gida
SMS API SMPP API MS Scheduler API, SMS API SMPP API, MS Scheduler API, Scheduler API, API

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *