SMS API, SMPP API MS Scheduler API
Ke alakaʻi hoʻohana
SMS API, SMPP API MS Scheduler API
Hoʻololi ʻia: | 6/24/2025 |
Manaʻo: | 1.7 |
Mea kākau: | Kenny Colander Norden, KCN |
No ka mea loaʻa wale kēia palapala a loaʻa paha ka ʻike pilikino, kuleana, a i ʻole nā ʻike pilikino ʻē aʻe. Inā he hewa kāu i loaʻa ai, e ʻoluʻolu e hoʻomaopopo koke i ka mea hoʻouna a holoi i ka mea kumu. Ua pāpā ʻia nā hoʻohana ʻē aʻe o ka palapala e ʻoe.
Hoʻololi i ka mōʻaukala
Na Rev | Lā | By | Nā hoʻololi mai ka hoʻokuʻu mua ʻana |
1.0 | 2010-03-16 | KCN | Hana ʻia |
1. | 2019-06-11 | TPE | Hōʻano hou ʻia nā logo LINK |
1. | 2019-09-27 | PNI | Hoʻohui ʻia ka ʻōlelo no ka SMPP 3.4 kikoʻī |
1. | 2019-10-31 | EP | Nānā e pili ana i ka wā kūpono tag |
1. | 2020-08-28 | KCN | Hoʻohui ʻia ka ʻike e pili ana i nā mana TLS i kākoʻo ʻia |
2. | 2022-01-10 | KCN | Hoʻohui ʻia nā ʻike hou e pili ana i nā hōʻike hoʻopuka ʻIke hou ʻia e pili ana i ka TLS 1.3 |
2. | 2025-06-03 | GM | Hoʻohui ʻia ka helu helu 2108 |
2. | 2025-06-24 | AK | Pākuʻi ʻia |
Hoʻolauna
He mea hoʻolaha SMS ʻo LINK Mobility mai ka makahiki 2001 a he nui kona ʻike i ka hana ʻana me nā mea hana a me nā mea hoʻohui pili. Hoʻolālā ʻia kēia kahua no ka mālama ʻana i ka nui o nā kaʻa, mālama i ka loaʻa kiʻekiʻe a maʻalahi ke ala i nā kaʻa ma o nā pilina he nui.
ʻO kēia ka palapala e wehewehe ana i ka SMPP interface i ka SMSC-platform a me nā ʻāpana a me nā kauoha i koi ʻia a me nā ʻāpana i kākoʻo ʻia.
ʻAʻole e mālama kēia palapala i nā hihia hoʻohana kikoʻī e like me nā memo i hoʻohui ʻia, WAPpush, Flash SMS, a me nā mea ʻē aʻe.
Kākoʻo ʻia nā kauoha
Pono e mālama ʻia ke kikowaena o LINK Mobility e like me SMPP 3.4. Hiki ke loaʻa ka ʻōlelo kikoʻī ma https://smpp.org/SMPP_v3_4_Issue1_2.pdf.
ʻAʻole kākoʻo ʻia nā ʻano hana a pau, a ua wehewehe ʻia nā ʻokoʻa āpau ma lalo nei.
4.1 Nakinaki
Kākoʻo ʻia nā kauoha paʻa ma lalo nei.
- Mea hoʻouna
- Mea lawe lawe
- Mea loaa
Nā ʻāpana e pono ai:
- system_id – loaʻa mai ke kākoʻo
- ʻōlelo huna - loaʻa mai ke kākoʻo
Nā ʻāpana koho:
- addr_ton - waiwai paʻamau inā hoʻonohonoho ʻia ʻo TON i ʻike ʻole ʻia i ka wā hoʻouna.
- addr_npi - ka waiwai paʻamau inā hoʻonohonoho ʻia ʻo NPI i ʻike ʻole ʻia i ka wā hoʻouna.
Nā ʻāpana i kākoʻo ʻole ʻia:
- helu_kaulana
4.2 Wehe
Kākoʻo ʻia ke kauoha unbind.
4.3 Nīnau loulou
Kākoʻo ʻia ke kauoha loulou inquire a pono e kāhea ʻia i kēlā me kēia 60 kekona.
4.4 Waiho mai
Pono e hoʻohana ʻia ke ʻano hoʻouna no ka lawe ʻana i nā memo.
Nā ʻāpana e pono ai:
- kumu_addr_ton
- kumu_addr_npi
- kumu_addr
- dest_addr_ton
- dest_addr_npi
- dest_addr
- esm_class
- ʻikepili_coding
- sm_lōʻihi
- short_message
Nā ʻāpana i kākoʻo ʻole ʻia:
- service_type
- protocol_id
- priority_flag
- manawa_hoʻouna
- replace_if_present_flag
- sm_default_msg_id
Nānā i ka uku tag ʻAʻole kākoʻo ʻia a hoʻokahi wale nō SMS e hāʻawi ʻia i kēlā me kēia kelepona a manaʻo ʻia ʻo ka validity_period tag he 15 mau minuke ka lōʻihi ma ka liʻiliʻi loa.
4.4.1 Manaʻo ʻia ʻo TON a me NPI
Pono e hoʻohana ʻia kēia TON a me NPI i ka hoʻouna ʻana i nā leka me ka hoʻouna ʻana i ke kauoha.
4.4.1.1 Puna
Kākoʻo ʻia nā hui TON a me NPI no ka helu kumu. E mālama ʻia nā hui ʻē aʻe a pau he mea ʻole. E hoʻohana ʻia ka TON paʻamau mai ka bind kauoha inā hoʻonoho ʻia ʻo TON i Unknown (0). E hoʻohana ʻia ka NPI paʻamau mai ke kauoha paʻa inā hoʻonohonoho ʻia ʻo NPI i Unknown (0).
TONA | NPI | wehewehe |
Helu helu (5) | ʻAʻole ʻike ʻia (0) ISDN (1) |
E mālama ʻia ma ke ʻano he kikokikona mea hoʻouna Alphanumeric |
Ka honua (1) | ʻAʻole ʻike ʻia (0) ISDN (1) |
E mālama ʻia ʻo MSISDN |
Lahui (2) ʻIkepili pūnaewele (3) Helu mea kākau (4) Hoʻopau ʻia (6) |
ʻAʻole ʻike ʻia (0) ISDN (1) Lahui (8) |
E mālama ʻia ma ke ʻano he helu pōkole ʻāina. |
4.4.1.2 Wahi
Kākoʻo ʻia nā hui TON a me NPI no ka helu wahi e hele ai. E mālama ʻia nā hui ʻē aʻe a pau he mea ʻole. E hoʻohana ʻia ka TON paʻamau mai ka bind kauoha inā hoʻonoho ʻia ʻo TON i Unknown (0). E hoʻohana ʻia ka NPI paʻamau mai ke kauoha paʻa inā hoʻonohonoho ʻia ʻo NPI i Unknown (0).
TONA | NPI | wehewehe |
Ka honua (1) | ʻAʻole ʻike ʻia (0) ISDN (1) |
E mālama ʻia ʻo MSISDN |
4.4.2 Kākoʻo ʻia nā hoʻopili
Kākoʻo ʻia nā hoʻopili ʻana ma lalo nei. Loaʻa i ka X kekahi waiwai.
DCS | Hoʻopili |
0xX0 | Paʻamau GSM Alphabet me ka hoʻonui |
0xX2 | 8-bit binary |
0xX8 | UCS2 (ISO-10646-UCS-2) |
Quota
5.1 ʻOi aku ka heluview
Hōʻike ka quota i ka helu kiʻekiʻe o nā memo SMS i hiki ke hoʻouna ʻia i loko o kahi manawa kikoʻī (e like me kēlā me kēia lā, pule, mahina, a i ʻole ka pau ʻole). Hoʻomaopopo ʻokoʻa ʻia kēlā me kēia quota e kahi quotaId (UUID) a hoʻonohonoho hou ʻia e like me ka palena manawa o ka mea kūʻai. Hiki ke hāʻawi ʻia nā quota ma ka ʻāina, ka ʻāina, a i ʻole ka pae paʻamau ma o kahi Quota Profile. Hiki ke hoʻonohonoho ikaika ʻia ʻo Quota me ka hoʻohana ʻana i ka Quota Mapping. He palapala ʻāina kēia i ka QuotaId makua (UUID) a me kahi Key quota kū hoʻokahi (e laʻa, mea hoʻouna a mea hoʻohana paha) i kahi quotaId kikoʻī.
Hoʻonohonoho ʻia kahi quota e like me kāu kākoʻo kūloko, kāu luna moʻokāki i hāʻawi ʻia ai ʻole ma ka paʻamau inā ʻaʻohe mea i kuhikuhi ʻia.
5.2 Kūlana 106 – Ua ʻoi aku ka nui o ka helu
Hiki ke ālai ʻia kahi leka SMS me ka helu kūlana 106 ("ua ʻoi aku ka nui o ka ʻokoʻa") inā:
- Ua ʻoi aku ka memo i ka palena i wehewehe ʻia no kāna quotaId pili i loko o ka wā o kēia manawa.
- ʻAʻohe ʻāina a i ʻole ka ʻāina i hele aku ai ʻaʻohe puʻupuʻu i hāʻawi ʻia (ʻo ia hoʻi, ua ālai ʻia me ka palapala ʻāina null quota i ka profile).
- ʻAʻohe quota like a ʻaʻole i wehewehe ʻia ka quota paʻamau, ka hopena i ka hōʻole ʻana.
I kēia mau hihia, pale ka ʻōnaehana i ka hoʻoili ʻana i nā leka e hoʻokō i nā palena o ka mea kūʻai aku a i ʻole nā hopena a pale i ka hoʻohana hewa ʻana.
Hōʻike hoʻouna
ʻAʻole kākoʻo ʻia kekahi a i ʻole ka hoʻopuka hope ʻana me ka hopena kūleʻa/hāʻule.
Hōʻuluʻulu ma ka hōʻike hoʻouna: id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ka lā hana: yyMMddHHmm stat:
Loaʻa nā waiwai ma ke kūlana:
- HOOLAHA
- PAHU
- HOOLE
- UNDELIV
- HELE
6.1 Hōʻike hōʻike hoʻolaha hoʻonui
Hiki ke noi ʻia ka ʻike i hoʻonui ʻia i nā hōʻike hoʻouna ma ke kelepona ʻana me kāu luna kūʻai.
Hōʻano ma ka hōʻike hoʻouna: id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx sub: 000 dlvrd: 000 lā hoʻouna:
yyMMddHHmm lā pau: yyMMddHHmm stat: hewa: kikokikona:
Loaʻa nā waiwai ma ke kūlana:
- HOOLAHA
- PAHU
- HOOLE
- UNDELIV
- HELE
E hoʻonohonoho mau ʻia nā kahua "sub" a me "dlvrd" i 000, a ʻaʻohe kaʻawale ke kahua "text".
E ʻike i ka mokuna Nā helu kuhi no nā waiwai no ke kahua "err".
Kākoʻo ʻia nā mana TLS
Pono ʻo TLS 1.2 a i ʻole TLS 1.3 no nā pilina TLS āpau ma SMPP.
Hoʻopau ʻia ke kākoʻo no TLS 1.0 a me 1.1 mai 2020-11-15. ʻO nā mana 1.0 a me 1.1 o TLS he mau protocol kahiko i hoʻopau ʻia a manaʻo ʻia he mau pilikia palekana i ke kaiāulu pūnaewele.
Manaʻo ikaika ʻo LINK e hoʻohana i ka TLS inā hoʻohana ʻia nā pilina SMPP unencrypted i kēia lā. Hoʻopau ʻia nā pilina SMPP i hoʻopili ʻole ʻia ma 2020-09-01 e LINK, a e wehe ʻia i ka wā e hiki mai ana. ʻAʻole i hoʻoholo ʻia ka lā no ka wehe ʻana i nā pilina paʻa ʻole.
Aia nā loulou i ke kikowaena SMPP no TLS ma ke awa 3601 ma kahi o ka unencrypted ma ke awa 3600.
Hiki paha iā ʻoe ke hoʻohana i ka TLS inā ʻaʻole kākoʻo kāu hoʻokō SMPP iā TLS me ka hoʻohana ʻana i ka stunnel, ʻike https://www.stunnel.org/
Nā helu kuhi hewa
Hiki ke pane ʻia nā helu kuhi hewa ma ke kahua err inā hiki ke kahua.
Kuhi hewa | wehewehe |
0 | Kupa ʻike ʻole ʻia |
1 | Kuwaho alahele manawa |
2 | Kuwaho alahele mau |
3 | Ua ʻoi aku ka nui o ka throttling |
4 | Manawa hoʻomaha |
5 | Ua hewa ka mea hana |
6 | Kupa ka mea hana |
100 | ʻAʻole i loaʻa ka lawelawe |
101 | ʻAʻole i loaʻa ka mea hoʻohana |
102 | ʻAʻole i loaʻa ka moʻokāki |
103 | ʻAʻohe ʻōlelo huna |
104 | Kuwaho hoʻonohonoho |
105 | Kuwaho kuloko |
106 | Ua ʻoi aku ka helu helu |
200 | OK |
1000 | Hoʻouna ʻia |
1001 | Hāʻawi ʻia |
1002 | Pau |
1003 | Holoi ʻia |
1004 | Piha mobile |
1005 | Ka laina laina |
1006 | ʻAʻole hāʻawi ʻia |
1007 | Hāʻawi ʻia, hoʻopaneʻe ka uku |
1008 | Hoʻouna ʻia, ʻaʻole i hoʻouna ʻia |
1009 | Hoʻopiʻi ʻia, ʻaʻole i hoʻouna ʻia ka memo |
1010 | Hoʻopau ʻia, ʻaʻole i loaʻa ka hōʻike hoʻopuka hoʻokele |
1011 | Hoʻopiʻi ʻia, hoʻouna ʻia ka memo (i ka mea hoʻohana) |
1012 | Līlani mamao |
1013 | Hoʻouna ʻia ka memo i ka mea hoʻohana, hoʻopaneʻe ke kau ʻana |
2000 | Helu kumu ʻino |
2001 | ʻAʻole kākoʻo ʻia ka helu pōkole ma ke ʻano he kumu |
2002 | ʻAʻole kākoʻo ʻia ʻo Alpha ma ke ʻano he kumu |
2003 | ʻAʻole kākoʻo ʻia ʻo MSISDN ma ke ʻano he kumu kumu |
2100 | ʻAʻole kākoʻo ʻia ka helu pōkole ma ke ʻano he wahi |
2101 | ʻAʻole kākoʻo ʻia ʻo Alpha ma ke ʻano he wahi |
2102 | ʻAʻole kākoʻo ʻia ʻo MSISDN ma ke ʻano he wahi |
2103 | Ua ālai ʻia ka hana |
2104 | Kakau inoa ʻike ʻole |
2105 | Ua ālai ʻia kahi wahi |
2106 | Helu helu |
2107 | Hoʻopaʻa ʻia ka wahi i kahi manawa |
2108 | Manaʻo ʻole kahi e hele ai |
2200 | Kuʻi hewa |
2201 | He koena haʻahaʻa ka mea kākau inoa |
2202 |
ʻAʻole ʻia ka mea kākau inoa no ka uku nui ʻia (premium)
nā memo |
2203 |
ʻOpiopio loa ka mea kākau inoa (no kēia kikoʻī
maʻiʻo) |
2204 | ʻAʻole ʻae ʻia ka mea kākau mua |
2205 | Hōʻole ʻia ka lawelawe e ka mea kākau inoa |
2206 | ʻAʻole kākau inoa ʻia ka mea kākau inoa ma ka ʻōnaehana uku |
2207 | Ua hiki i ka mea kākau inoa ke koena kiʻekiʻe |
2208 | Pono ka hōʻoia o ka mea hoʻohana hope |
2300 | Hoʻihoʻi ʻia |
2301 |
ʻAʻole hiki ke hoʻihoʻi ma muli o ke kānāwai a i ʻole nalo
MSISDN |
2302 | ʻAʻole hiki ke hoʻihoʻi ʻia ma muli o ka nele i ka messageId |
2303 | Ka laina no ka hoihoi |
2304 | Hoʻopau manawa hoʻihoʻi |
2305 | Hoʻihoʻi ʻole ʻia |
3000 | ʻAʻole kākoʻo ʻia ka hoʻopā ʻana GSM |
3001 | ʻAʻole kākoʻo ʻia ka hoʻopili ʻana UCS2 |
3002 | ʻAʻole kākoʻo ʻia ka hoʻopāpā binary |
4000 | ʻAʻole kākoʻo ʻia ka hōʻike hoʻouna |
4001 | Pono ʻole ka ʻike memo |
4002 | ʻAʻole kūpono ka uku |
4003 | Pono ʻole ka ʻikepili mea hoʻohana |
4004 | Poʻomanaʻo ʻikepili mea hoʻohana hewa ʻole |
4005 | Hoʻopili ʻikepili hewa ʻole |
4006 | ʻAʻole pono ka VAT |
4007 | ʻAʻole kākoʻo ʻia nā maʻiʻo no ka huakaʻi |
Palapala / Punawai
![]() |
link mobility SMS API, SMPP API MS Scheduler API [pdf] Ke alakaʻi hoʻohana SMS API SMPP API MS Scheduler API, SMS API SMPP API, MS Scheduler API, Scheduler API, API |