mobilite lyen - logoSMS API,SMPP API MS Scheduler API
Gid itilizatè

SMS API,SMPP API MS Scheduler API

Modifye: 6/24/2025
Vèsyon: 1.7
Otè: Kenny Colander Norden, KCN

Dokiman sa a se pou moun k ap resevwa deziyen an sèlman epi li ka genyen enfòmasyon prive, prive oswa prive. Si ou te resevwa li nan erè, tanpri notifye moun k la imedyatman epi efase orijinal la. Nenpòt lòt itilizasyon dokiman an pa ou entèdi.

Chanje istwa

Rev Dat By Chanjman nan vèsyon anvan yo
1.0 2010-03-16 KCN Kreye
1. 2019-06-11 TPE Mete ajou logo LINK yo
1. 2019-09-27 PNI Te ajoute referans a spesifikasyon SMPP 3.4
1. 2019-10-31 EP Obsèvasyon sou peryòd validite a tag
1. 2020-08-28 KCN Te ajoute enfòmasyon konsènan vèsyon TLS ki sipòte yo
2. 2022-01-10 KCN Te ajoute plis enfòmasyon konsènan rapò livrezon yo
Enfòmasyon mete ajou konsènan TLS 1.3
2. 2025-06-03 GM Kòd rezilta 2108 te ajoute
2. 2025-06-24 AK Kota ajoute

Entwodiksyon

LINK Mobility se yon distribitè SMS depi 2001 e li gen anpil eksperyans nan travay ak tou de operatè ak agrégateur koneksyon. Platfòm sa a fèt pou jere volim trafik gwo, kenbe yon disponiblite segondè epi fè li fasil wout trafik atravè koneksyon miltip.
Dokiman sa a dekri koòdone SMPP pou platfòm SMSC a, paramèt ak kòmand ki nesesè e ki paramèt ki sipòte.
Dokiman sa a p ap okipe ka itilizasyon espesifik tankou mesaj konekte, WAPpush, Flash SMS, elatriye. Ou ka jwenn plis enfòmasyon sou ka sa yo lè w kontakte sipò teknik la.

Kòmandman sipòte

Sèvè LINK Mobility ta dwe trete kòm SMPP 3.4. Ou ka jwenn spesifikasyon ofisyèl la nan https://smpp.org/SMPP_v3_4_Issue1_2.pdf.
Tout metòd yo pa sipòte, epi tout diferans yo espesifye anba a.
4.1 Mare
Yo sipòte kòmandman lyen sa yo.

  • Transmetè
  • Transciever
  • Reseptè

Paramèt obligatwa:

  • system_id - jwenn nan sipò
  • modpas - jwenn nan sipò

Paramèt opsyonèl:

  • addr_ton - valè default si TON mete sou Unknown pandan soumèt.
  • addr_npi – valè default si NPI mete sou Unknown pandan soumèt.

Paramèt ki pa sipòte:

  • address_range

4.2 Demare
Se kòmandman an dekonekte sipòte.
4.3 Mande lyen
Yo sipòte kòmandman lyen rechèch la epi yo ta dwe rele chak 60 segonn.
4.4 Soumèt
Metòd soumèt yo ta dwe itilize pou livrezon mesaj yo.
Paramèt obligatwa:

  • source_addr_ton
  • source_addr_npi
  • adr_sous
  • dest_addr_ton
  • dest_addr_npi
  • dest_addr
  • esm_class
  • done_coding
  • sm_length
  • mesaj_kout

Paramèt ki pa sipòte:

  • service_type
  • protocol_id
  • priyorite_drapo
  • schedule_delivery_time
  • ranplase_si_prezan_drapo
  • sm_default_msg_id

Remak ke chaj la tag pa sipòte epi sèlman yon sèl SMS ka delivre pou chak apèl epi li rekòmande ke validity_period la tag gen yon valè de 15 minit pou pi piti.
4.4.1 TON ak NPI rekòmande
TON ak NPI sa yo ta dwe itilize lè w ap voye mesaj lè l sèvi avèk lòd soumèt.
4.4.1.1 Sous
Konbinezon TON ak NPI sa yo sipòte pou adrès sous la. Tout lòt konbinezon yo pral trete kòm envalid. TON pa defo ki soti nan kòmand bind lan pral itilize si TON mete sou Enkoni (0). NPI pa defo ki soti nan kòmand bind lan pral itilize si NPI mete sou Enkoni (0).

TON NPI Deskripsyon
Alfanumerik (5) Enkoni (0)
ISDN (1)
Yo pral trete kòm tèks alfanumerik emèt
Entènasyonal (1) Enkoni (0)
ISDN (1)
Yo pral trete kòm MSISDN
nasyonal (2)
Espesifik rezo (3) Nimewo abònen (4)
Abreje (6)
Enkoni (0)
ISDN (1)
nasyonal (8)
Yo pral trete kòm nimewo kout espesifik nan peyi a.

4.4.1.2 Destinasyon
Konbinezon TON ak NPI sa yo sipòte pou adrès destinasyon an. Tout lòt konbinezon yo pral trete kòm envalid. Yo pral itilize TON default ki soti nan lòd lye si TON mete sou Unknown (0). NPI defo ki soti nan lòd lyen yo pral itilize si NPI mete sou Unknown (0).

TON NPI Deskripsyon
Entènasyonal (1) Enkoni (0)
ISDN (1)
Yo pral trete kòm MSISDN

4.4.2 Sipòte kodaj
Kodaj sa yo sipòte. X ka genyen nenpòt valè.

DCS Kodaj
0xX0 Default GSM Alfabèt ak ekstansyon
0xX2 8-bit binè
0xX8 UCS2 (ISO-10646-UCS-2)

Kota

5.1 Kota Depaseview
Yon kota defini kantite maksimòm mesaj SMS ki ka voye nan yon entèval tan espesifik (tankou pa jou, semèn, mwa, oswa endefiniman). Chak kota idantifye inikman pa yon quotaId (UUID) epi li retabli selon zòn tan kliyan an. Kota yo ka asiyen nan nivo peyi a, rejyon an, oswa nivo pa defo atravè yon Quota Pro.fileYo kapab tou asiyen kota dinamikman lè l sèvi avèk Map Kota. Sa a mete yon QuotaId paran (UUID) ak yon Kle kota inik (pa egzanp, moun k ap voye a oswa itilizatè a) sou yon quotaId espesifik.
Yo fikse yon kota dapre sipò lokal ou a, responsab kont ki asiyen ba ou a, oubyen pa default si pa gen anyen ki espesifye.
5.2 Sitiyasyon 106 – Kota Depase
Yo ka bloke yon mesaj SMS avèk kòd estati 106 ("kota depase") lè:

  • Mesaj la depase limit ki defini pou quotaId korespondan li a nan entèval aktyèl la.
  • Peyi oswa rejyon destinasyon an pa gen okenn kota ki asiyen (sa vle di, li bloke eksplisitman ak yon map kota nil nan pwogram nan).file).
  • Pa gen kota ki koresponn e pa gen kota pa default ki defini, sa ki lakòz rejte.
    Nan ka sa yo, sistèm nan anpeche plis tretman mesaj pou aplike limit ki baze sou kliyan oswa destinasyon epi evite move itilizasyon.

Rapò livrezon

Sèlman pa gen okenn oswa livrezon final ak rezilta siksè/echèk yo sipòte.
Fòma sou rapò livrezon: id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx dat fè: yyMMddHHmm stat:
Valè ki disponib nan estati:

  • DELIVRD
  • EKSPIRE
  • REJTED
  • UNELIV
  • Efase

6.1 Fòma rapò livrezon pwolonje
Yo ka mande enfòmasyon pwolonje nan rapò livrezon an kontak ak reprezantan lavant ou.
Fòma sou rapò livrezon an: id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx sub:000 dlvrd:000 dat soumèt:
aaMMjjHHmm dat fini: aaMMjjHHmm stats: erè: tèks:
Valè ki disponib nan estati:

  • DELIVRD
  • EKSPIRE
  • REJTED
  • UNELIV
  • Efase

Jaden "sub" ak "dlvrd" ap toujou mete sou 000, ak jaden "tèks" ap toujou vid.
Gade chapit Kòd erè pou valè pou jaden "err".

Sipòte vèsyon TLS

TLS 1.2 oswa TLS 1.3 obligatwa pou tout koneksyon TLS sou SMPP.
Sipò pou TLS 1.0 ak 1.1 sispann depi 2020-11-15. Vèsyon 1.0 ak 1.1 nan TLS yo se ansyen pwotokòl ki te depreche epi yo konsidere kòm risk sekirite nan kominote entènèt la.
LINK rekòmande anpil pou itilize TLS si yo itilize koneksyon SMPP ki pa chiffres jodi a. Koneksyon SMPP ki pa kode yo demode apati 2020-09-01 pa LINK, epi yo pral retire nan lavni. Dat pou retire koneksyon ki pa chiffres poko deside.
Koneksyon anvè sèvè SMPP pou TLS se nan pò 3601 olye pou yo pa chifre nan pò 3600.
Ou ka toujou itilize TLS menm si aplikasyon SMPP ou a pa sipòte TLS lè l sèvi avèk stunnel, gade https://www.stunnel.org/

Kòd erè

Kòd erè sa yo ka reponn nan jaden an erè si jaden an pèmèt.

Kòd erè Deskripsyon
0 Erè enkoni
1 Erè routage tanporè
2 Erè wout pèmanan
3 Maksimòm throttling depase
4 Delè
5 Operatè enkoni erè
6 Erè operatè
100 Sèvis pa jwenn
101 Itilizatè pa jwenn
102 Kont pa jwenn
103 Modpas valab
104 Erè konfigirasyon
105 Erè entèn
106 Kota depase
200 OK
1000 Voye
1001 Livre
1002 Ekspire
1003 Efase
1004 Mobile plen
1005 Nan keu
1006 Pa delivre
1007 Livre, chaj an reta
1008 Chaje, mesaj pa voye
1009 Chaje, mesaj pa delivre
1010 Ekspire, absans rapò livrezon operatè
1011 Chaje, mesaj voye (bay operatè)
1012 Adistans nan keu
1013 Mesaj voye bay operatè a, chaje reta
2000 Nimewo sous envalid
2001 Nimewo kout pa sipòte kòm sous
2002 Alpha pa sipòte kòm sous
2003 MSISDN pa sipòte kòm nimewo sous
2100 Nimewo kout pa sipòte kòm destinasyon
2101 Alpha pa sipòte kòm destinasyon
2102 MSISDN pa sipòte kòm destinasyon
2103 Operasyon bloke
2104 Enkoni abònen
2105 Destinasyon bloke
2106 Erè nimewo
2107 Destinasyon bloke tanporèman
2108 Destinasyon ki pa valab
2200 Erè chaje
2201 Abònen gen balans ki ba
 

2202

Abòne entèdi pou twòp chaj (prim)

mesaj

 

2203

Abòne twò jèn (pou patikilye sa a)

kontni)

2204 Abònen prépayé pa pèmèt
2205 Sèvis rejte pa abònen
2206 Abònen pa anrejistre nan sistèm peman
2207 Abònen rive nan balans maksimòm
2208 Konfimasyon itilizatè fen bezwen
2300 Ranbouse
 

2301

Pa t kapab ranbouse akòz ilegal oswa manke

MSISDN

2302 Pa t 'kapab ranbousman akòz manke mesajId
2303 Nan keu pou ranbousman
2304 Delè ranbousman
2305 Echèk ranbousman
3000 GSM kodaj pa sipòte
3001 UCS2 kodaj pa sipòte
3002 Binè kodaj pa sipòte
4000 Rapò livrezon pa sipòte
4001 Kontni mesaj ki pa valab
4002 Tarif ki pa valab
4003 Done itilizatè ki pa valab
4004 Tèt done itilizatè ki pa valab
4005 Kodaj done ki pa valab
4006 VAT envalid
4007 Kontni ki pa sipòte pou destinasyon

mobilite lyen - logo

Dokiman / Resous

lyen mobilite SMS API,SMPP API MS Scheduler API [pdfGid Itilizatè
SMS API SMPP API MS Scheduler API, SMS API SMPP API, MS Scheduler API, Scheduler API, API

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *