Aplikasyon SMS Messaging 1.0
Espesifikasyon
- Non pwodwi: LINK Mobilite Aplikasyon Gid SMS Messagerie
1.0 - Founisè: LINK Mobility
- Fonksyonalite: livrezon mesaj, mikwo peman, ki baze sou kote
sèvis yo - Konpatibilite: PC, telefòn mobil, PDA
- Enfòmasyon Legal: Sèl pwopriyete ak copyright Netsize
Enstriksyon Itilizasyon Pwodwi
Fonksyonèl Plis paseview
Sistèm LINK Mobility la bay fonksyonalite debaz pou SMS
mesaj. API SMS Messaging dedye a voye estanda
to MT SMS mesaj asynchrone.
Voye yon mesaj SMS
Pou voye yon mesaj SMS lè l sèvi avèk sistèm LINK Mobility, swiv
etap sa yo:
- Konekte ak sèvis la lè l sèvi avèk API yo bay la.
- Konpoze mesaj ou a dapre tablo karaktè GSM yo
bay. - Voye mesaj la asynchrone atravè API a.
Voye yon mesaj SMS bay plizyè moun k ap resevwa
Si ou bezwen voye yon mesaj SMS bay plizyè moun ki resevwa:
- Sèvi ak fonksyonalite API a pou voye mesaj bay
plizyè nimewo ansanm. - Asire nimewo chak moun k ap resevwa fòma kòrèkteman.
- Voye mesaj la bay tout moun k ap resevwa asynchrone.
FAQ
K: Ki fonksyon prensipal LINK Mobility la
sistèm?
A: Fonksyonalite prensipal la gen ladan voye to estanda MT SMS
mesaj asynchrone.
K: Kouman mwen ka voye yon mesaj SMS lè l sèvi avèk LINK Mobility la
sistèm?
A: Ou ka voye yon mesaj SMS lè w konekte ak sèvis la
itilize API yo bay la, konpoze mesaj ou a, epi voye li
asynchrone.
LINK Mobilite Aplikasyon Gid SMS Messaging 1.0
LINK Mobility bay yon sèvis pou livrezon mesaj, mikwo peman ak sèvis ki baze sou kote. Platfòm nan aji kòm yon transparan, akizisyon kontni blan-etikèt ak routeur tranzaksyon ant Founisè Sèvis ak Operatè yo. Founisè Sèvis yo konekte ak sèvis la lè l sèvi avèk yon API fasil aplike epi LINK Mobility okipe tout entegrasyon ak Operatè yo. Koòdone a se endepandan de kalite aparèy Konsomatè a. Aparèy la ka pami lòt moun gen yon PC, telefòn mobil oswa PDA.
© LINK Mobility, 10 mas 2021
Enfòmasyon Legal
Enfòmasyon yo bay nan dokiman sa a se sèl pwopriyete ak copyright Netsize. Li konfidansyèl epi li gen entansyon pou itilizasyon entèdi enfòmasyon. Li pa obligatwa epi li ka sijè a chanjman san avètisman. Nenpòt divilgasyon oswa itilizasyon san otorizasyon dwe konsidere kòm ilegal.
NetsizeTM ak linkmobilityTM pwoteje pa franse, EEC ak lwa sou pwopriyete entelektyèl entènasyonal yo.
Tout lòt mak ki site yo se pwopriyete sèl pwopriyetè respektif yo.
Pa gen anyen ki nan la a dwe entèprete kòm konfere nenpòt lisans oswa dwa anba Netsize patant, copyright, oswa trademark.
NETSIZE Société anonyme au capital de 5 478 070 euros Siège social :62, avenue Emile Zola92100 Boulogne France 418 712 477 RCS Nanterre http://www.Link Mobility.com http://www.linkmobility.com
Transfòme kominikasyon pèsonalize
1
Table of contents
Dimansyon Dokiman………………………………………………………….. 3
1. Fonksyonèl souview …………………………………………………………………… 4 1.1 Voye yon mesaj SMS …………………………………………… …………………………………………. 4 1.2 Voye yon mesaj SMS bay plizyè moun k ap resevwa ………………………………………… 6
2. Enstalasyon…………………………………………………………………………………………… 7 2.1 Entèoperabilite………………………………………… …………………………………………………………………….. 7 2.2 Web sèvis…………………………………………………………………………………………………. 7 2.3 Sekirite………………………………………………………………………………………………………….. 8
3. Entegrasyon mesaj SMS ak LINK Mobility……………………………………… 8 3.1 Voye mesaj SMS …………………………………………………………………… ……………………. 9 3.1.1 Konparezon operasyon ……………………………………………………………………………… 9 3.1.2 Manyen valè eleman opsyonèl …………… ………………………………………………………. 9 3.2 Karakteristik si ou vle ………………………………………………………………………………………………. 10 3.2.1 Koreksyon MSISDN ………………………………………………………………………………… 10 3.2.2 Ranplasman karaktè …………………………… ……………………………………………………….. 11 3.3 Voye demann …………………………………………………………… ………………………………………… 11 3.4 Voye demann tèks …………………………………………………………………………………… …. 15 3.5 Voye repons …………………………………………………………………………………………… 18 3.6 Kòd repons ………………… ………………………………………………………………………… 19 3.7 Delè pou lekti…………………………………………………………… ………………………………………… 20 3.8 Resevwa rapò livrezon…………………………………………………………………………………… ….. 20 3.9 Rekonesans Founisè Sèvis ……………………………………………………………….. 23 3.10 Reeseye …………………………………… ………………………………………………………………… 24 3.11 Yon kòmantè sou kontni mesaj SMS …………………………………………… ……… 26
4. Aplikasyon examples…………………………………………………………….. 27 5. Tablo karaktè GSM ………………………………………………………… ………………….. 28
5.1 Tablo alfabè GSM default (7-bit) …………………………………………………………………………. 28 5.2 Tablo ekstansyon alfabè GSM default (7-bit)……………………………………………….. 29 6. Akwonim ak abrevyasyon………………………………… …………………………. 30 7. Referans ………………………………………………………………………………… 30
Transfòme kominikasyon pèsonalize
2
Dimansyon Dokiman an
Dokiman sa a dekri fason Founisè Sèvis la voye mesaj SMS atravè LINK Mobility. Li fèt pou achitèk teknik ak konsèpteur ki aplike sèvis Founisè Sèvis la.
Transfòme kominikasyon pèsonalize
3
1. Fonksyonèl souview
Sistèm LINK Mobility la bay fonksyonalite debaz sa yo pou mesaj SMS:
· Voye mesaj SMS (MT) Mobile Terminated, tankou mesaj tèks oswa binè (egzanp WAP Push) prim ak mesaj tarif estanda.
· Resevwa rapò livrezon pou mesaj MT soumèt yo. · Resevwa mesaj SMS ki soti nan mobil (MO), prim ak estanda
to.
API SMS Messaging la dedye a voye mesaj SMS MT MT estanda. API a voye tout mesaj SMS asynchrone, sa ki pèmèt karakteristik tankou:
• "Dife-ak-bliye" Founisè Sèvis la vle gen plis tan repons previzib epi li pa vle tann rezilta Operatè a.
· Reesye fonksyonalite LINK Mobility pral voye mesaj la ankò si Operatè a gen pwoblèm tanporè.
Ou ka jwenn plis enfòmasyon sou resevwa mesaj SMS MO oswa voye mesaj SMS prim MT. Gen yon API SMS sèvis piblik ki disponib tou, ki gen yon kantite operasyon senplifye pou voye mesaj SMS, pa egzanp WAP push.
Sipò LINK Mobility bay plis enfòmasyon sou API sa yo sou demann.
1.1 Voye yon mesaj SMS
Founisè Sèvis
Netsize
1. Voye MT mesaj
Konsomatè
2. Retounen ID mesaj la
3. Soumèt mesaj SMS
4. Delivre rapò livrezon
5. Voye rapò livrezon
Transfòme kominikasyon pèsonalize
4
Koule debaz pou voye mesaj SMS yo dekri jan sa a:
1. Founisè Sèvis la fè yon demann pou voye yon mesaj SMS bay yon moun k ap resevwa yo atravè sistèm LINK Mobility.
2. Yo retounen yon ID mesaj bay Founisè Sèvis la. Ou ka itilize ID sa a pou egzanp korelasyon mesaj la ak rapò livrezon kòrèk la.
3. LINK Mobility okipe routage ak delivre mesaj SMS la bay Konsomatè yo adrese a.
Etap 4 ak 5 yo egzekite si Founisè Sèvis la te mande yon rapò livrezon nan etap 1.
4. Yon rapò livrezon deklanche, pa egzanp lè mesaj SMS la delivre nan aparèy Konsomatè a.
5. Yo voye rapò livrezon an bay Founisè Sèvis la. Rapò a gen menm idantite mesaj la ke yo te retounen nan etap 2.
Flux altènatif: demann envalid
Si paramèt yo bay oswa kalifikasyon itilizatè yo nan demann lan (etap 1) pa valab, yo retounen bay Founisè Sèvis la erè. Erè a endike rezon pou rejè a ak koule a fini. Pa gen ID mesaj retounen.
Transfòme kominikasyon pèsonalize
5
1.2 Voye yon mesaj SMS bay plizyè moun k ap resevwa
Founisè Sèvis
Netsize
1. Voye MT mesaj
Konsomatè
2. Retounen idantifikasyon mesaj yo
3.1. Voye mesaj SMS #1
3.2. Voye mesaj SMS #2
3.n. Voye mesaj SMS #n
5.1. Voye rapò livrezon #1 5.2. Voye rapò livrezon #2 5.n. Voye rapò livrezon #n
4.1. Delivre rapò livrezon #1 4.2. Delivre rapò livrezon #2 4.n. Livre rapò livrezon #n
Sistèm LINK Mobility sipòte voye yon mesaj SMS tarif estanda bay plizyè moun ki nan yon lis distribisyon. Koule debaz la dekri jan sa a:
1. Founisè Sèvis la fè yon demann pou voye yon mesaj SMS tarif estanda bay plizyè moun k ap resevwa atravè sistèm LINK Mobility la.
2. Sistèm LINK Mobility valide sentaks mesaj SMS yo, moun k ap resevwa yo ak wout chak mesaj SMS anvan yo retounen idantifikasyon mesaj yo bay Founisè Sèvis la.
3. LINK Mobility voye yon mesaj SMS bay chak Konsomatè yo adrese yo. Sistèm LINK Mobility la pral eseye voye mesaj SMS la ankò lè li resevwa yon repons erè ki klase kòm tanporè. LINK Mobility ap eseye revoye mesaj SMS la jiskaske li ekspire oswa jiskaske limit maksimòm LINK Mobility re-eseye rive.
Etap 4 ak 5 yo egzekite si Founisè Sèvis la te mande yon rapò livrezon nan etap 1.
4. Yon rapò livrezon deklanche, pa egzanp lè mesaj SMS la delivre nan estasyon mobil Konsomatè a.
Transfòme kominikasyon pèsonalize
6
5. Yo voye rapò livrezon an bay Founisè Sèvis la, ki gen menm idantite mesaj la ke yo te retounen nan etap 2 a.
Li trè rekòmande pou mande rapò livrezon pou verifye ke Konsomatè yo te resevwa mesaj SMS yo avèk siksè.
2. Enstalasyon
LINK Mobility bay yon API ekspoze kòm yon web sèvis ak yon koòdone SOAPii. Pwotokòl SOAP ak sèvè Link Mobility yo endepandan de platfòm Founisè Sèvis la itilize, byenke enstalasyon zouti SOAP yo ka diferan. La web API sèvis yo dekri nan WSDLiii.
Pou moun ki pa abitye ak web sèvis yo, LINK Mobility tou bay yon seri klas Java ki te pwodwi nan web deskripsyon sèvis WSDL. Sipò Link Mobility bay kou sa yo sou demann.
2.1 Entèoperabilite
Menm si web sèvis yo entèoperab atravè platfòm diferan nan teyori, li pafwa rive ke fondasyon an sèvè ak kad kliyan yo enkonpatib. Pou asire entèoperabilite atravè platfòm, LINK Mobility web sèvis yo bati ak verifye dapre rekòmandasyon yo nan la Web Sèvis Entèoperabilite Òganizasyon, WS-Iiv.
WS-mwen mande pou yon web sèvis pou sipòte seri karaktè UTF-8 ak UTF-16. Link Mobility sipòte tou de, men li rekòmande pou itilize UTF-8.
Tout LINK Mobilite web sèvis yo te verifye sou platfòm sa yo:
· Java · .NET · PHP · Perl · ASP · Ruby · Python
2.2 Web sèvis
Transfòme kominikasyon pèsonalize
7
La web sèvis URL ak kote WSDL la file se sipò LINK Mobility ki bay sou demann.
2.3 Sekirite
Voye demann
Pou otantifikasyon, ID itilizatè a ak modpas Founisè Sèvis la soumèt nan chak web envokasyon sèvis. Se responsablite Founisè Sèvis la pou kenbe ID itilizatè sa a ak modpas pwoteje.
Pou sekirite koneksyon, LINK Mobility rekòmande anpil pou itilize HTTPS lè w ap jwenn aksè nan LINL Mobility web sèvis yo. Sètifika sèvè LINK Mobility la siyen pa Thawte Server CA.
Anplis de sa, li rekòmande pou itilize pare-feu LINK Mobility pou bloke adrès IP enkoni pou yo pa antre nan kont Founisè Sèvis la. Kontakte sipò LINK Mobility pou plis enfòmasyon.
Tanpri sonje HTTP sipòte sèlman pou rezon konpatibilite bak epi yo pral retire nan lavni.
Resevwa rapò livrezon
Pou otantifikasyon, li rekòmande ke Founisè Sèvis la itilize: · Otantifikasyon debaz pou aksè nan direksyon yo web sèvè. · Yon firewall, asire ke sèlman demann soti nan LINK Mobility yo pèmèt.
Pou sekirite koneksyon, li rekòmande ke Founisè Sèvis la itilize: · HTTPS pou aksè nan direksyon yo web sèvè.
HTTPS sou lokal Founisè Sèvis yo ka itilize san pwoblèm, bay sètifika a web sèvè a siyen pa yon sètifika rasin CA ki enkli nan lis sètifika CA ou fè konfyans v.
3. SMS entegrasyon mesaj ak LINK Mobility
Transfòme kominikasyon pèsonalize
8
3.1 Voye mesaj SMS
Founisè Sèvis la ka voye mesaj SMS bay Konsomatè yo atravè LINK Mobility, lè l sèvi avèk SMS la web sèvis API jan sa dekri nan chapit sa a.
Aplikasyon exampOu ka jwenn enfòmasyon sou fason pou entegre ak LINK Mobility nan plizyè lang pwogramasyon nan chapit 4.
3.1.1 Operasyon konparezon
API SMS Messaging defini de operasyon diferan: yon demann voye ak yon demann voye tèks. Sou-seksyon sa a bay yon souview nan fonksyonalite yo bay de operasyon yo ak segondè-limyè diferans enpòtan.
Voye demann lan vize nan ka itilizasyon ki pi avanse kote Founisè Sèvis la gen kontwòl total sou fòma mesaj la, ki gen ladan tèt done itilizatè a. Li sipòte GSM Default, Unicode, ak binè Done Kodaj Schemes. Founisè Sèvis la ka voye mesaj konkatenasyon, men Founisè Sèvis la dwe prepare done itilizatè yo ak tèt done itilizatè yo epi yo dwe voye mesaj la pa mwayen plizyè demann voye nan direksyon LINK Mobility.
Demann tèks voye a sipoze ke tèks mesaj la gen karaktè ki soti nan alfabè GSM default ki gen ladan tablo ekstansyon an oswa alfabè Unicode. LINK Mobility detekte Scheme Kodaj Done a otomatikman lè li egzamine sa ki nan tèks mesaj la. Konkatènasyon otomatik yon mesaj an plizyè mesaj sipòte jiska yon limit maksimòm ki espesifye Founisè Sèvis la.
Konkatènasyon ta ka nesesè si longè tèks mesaj la depase longè maksimòm ki sipòte pa Scheme Kodaj Done yo itilize nan tèks mesaj la.
3.1.2 Manyen valè eleman opsyonèl
Tanpri obsève ke pou rezon entèoperabilite, tout eleman XML nan demann yo ak repons yo obligatwa dapre definisyon an XML, sa vle di bezwen prezan. Notasyon pou espesifye yon valè si ou vle se:
· Pou valè nonb antye relatif: -1
Transfòme kominikasyon pèsonalize
9
· Pou valè fisèl: #NULL#
Li enpòtan pou sonje ke valè eleman inyore yo dwe mete nan valè yo endike nan kòmantè ki koresponn lan jiskaske eleman an sipòte. Sa a se asire konpatibilite pi devan nan direksyon pou LINK Mobility.
3.2 Karakteristik si ou vle 3.2.1MSISDN Koreksyon
MSISDN koreksyon se yon karakteristik opsyonèl ki ka aktive pa sipò LINK Mobility si yo mande yo.
Karakteristik sa a pral korije adrès destinasyon yo epi aliman yo ak fòma E.164 ki nesesè yo. Anplis koreksyon fòma, sistèm nan ka fè tou fonksyonalite espesifik sou mache a tankou tradui nimewo fransè entènasyonal yo pou korije nimewo DOM-TOM (départements et territoires d'outre-mer) lè sa aplikab.
Anba a se plizyè ansyenampti koreksyon:
Adrès Destinasyon Soumèt +46(0)702233445 (0046)72233445 +460702233445 46(0)702233445 46070-2233445 0046702233445 +46 +0 702233445
Adrès Destinasyon Korije 46702233445 46702233445 46702233445 46702233445 46702233445 46702233445 46702233445 2626005199999 XNUMX XNUMX XNUMX XNUMX
Anplis de sa, li posib pou pèmèt nimewo telefòn nasyonal pou yon mache chwazi. Lè karakteristik sa a aktive nenpòt nimewo entènasyonal pou lòt mache yo dwe voye ak yon premye siy '+' pou distenge yo ak mache yo chwazi a.
Anba a se plizyè ansyenamples nan koreksyon yo fè lè w ap itilize Syèd (kòd peyi 46) kòm mache default pou nimewo nasyonal yo.
Adrès Destinasyon Soumèt 0702233445 070-2233 445 070.2233.4455 460702233445 +460702233445 +458022334455 45802233445
Adrès Destinasyon Korije 46702233445 46702233445 46702233445 46702233445 46702233445 458022334455 Pa valab paske siy '+' la manke
Transfòme kominikasyon pèsonalize
10
Remake byen ke MSISDN korije a pral itilize pa LINK Mobility epi li pral retounen nan rapò livrezon yo.
Tanpri kontakte sipò LINK Mobility pou plis enfòmasyon.
3.2.2 Ranplasman karaktè
Ranplasman karaktè se yon karakteristik opsyonèl ki ka pèmèt sipò LINK Mobility si yo mande yo.
Karakteristik sa a pral tradui karaktè alfabè ki pa GSM nan done itilizatè yo (tèks SMS) an karaktè alfabè GSM ekivalan lè DCS la mete sou "GSM" (17). Pou egzanpample "Seqüência de teste em Português" pral tradui nan "Seqüencia de teste em Portugues".
Tanpri kontakte sipò LINK Mobility pou plis enfòmasyon.
3.3 Voye demann
Eleman demann voye a gen fòma jan sa a:
Transfòme kominikasyon pèsonalize
11
LINK Mobility jere eleman pitit demann voye yo jan sa a:
Eleman korelasyonId
orijin adrès
Kalite fisèl
Fisèl
M/O/I* Valè Default^
O
O
Sistèm pral mete
valè si
configuré ak
sipòte.
Longè maksimòm 100
16
Deskripsyon
ID korelasyon pou kenbe tras de demann ak repons SOAP, dapre rekòmandasyon WS-I. Sèvè a repete valè yo bay la. Anplis de sa, ID korelasyon an ka itilize kòm yon ID ekstèn paske li pral enkli nan DR epi estoke ak done tranzaksyon yo. Remake byen ke restriksyon konsènan karaktè pèmèt yo ka aplike. Adrès orijin pou mesaj SMS sortan an. Kalite adrès orijin defini nan paramèt orginatorTON la. Longè maksimòm nimewo kout se 16. Emetteur alfa nimerik limite a sa sèlman GSM default Alfabèt ak longè maksimòm 11 karaktè.
Transfòme kominikasyon pèsonalize
12
orijin TON
Nonb antye relatif O
destinationAddress Chaîne
M
userData userDataHeader
Fisèl
O
Fisèl
O
DCS
nonb antye relatif O
PID
nonb antye relatif O
relativeValidityTime nonb antye relatif O
livrezon tan
Fisèl
O
Sistèm pral mete valè si configuré ak sipòte.
Mesaj vid Pa gen tèt done itilizatè 17 0 172800 (48 èdtan) Imedyatman
1
40(*)
280 280 3 3 9 25
Longè max moun k ap voye MSISDN se 15 (itilize menm fòma ak eleman destinasyonAddress la). Èske yo ka mete sou #NULL# lè orijin Address ak orijin TON chwazi pa sistèm lan. Fonksyon sa a depann sou mache ak konfigirasyon. Pou plis enfòmasyon, tanpri kontakte sipò LINK Mobility. Konpòtman ka varye ak entegrasyon Operatè yo. Kalite nimewo adrès orijin lan (TON): 0 Nimewo kout 1 Alpha nimerik (longè max 11) 2 MSISDN Ka mete sou -1 lè orijin Address ak orijin TON ap chwazi pa sistèm nan. Fonksyon sa a depann sou mache ak konfigirasyon. Pou plis enfòmasyon, tanpri kontakte sipò LINK Mobility. Konpòtman ka varye ak entegrasyon Operatè yo. MSISDN ke yo ta dwe voye mesaj SMS la, kòmanse ak kòd peyi a. Egzample: 46762050312. Pou kèk mache (kote MSISDN Konsomatè a dwe obfuscate) valè sa a kapab tou yon alyas alfanumerik, prefiks ak "#".
Voye mesaj SMS bay plizyè moun k ap resevwa yo sipòte lè yo bay yon lis distribisyon MSISDN ki separe ak yon pwen (pa egzanp, 46762050312;46762050313). Moun k ap resevwa yo dwe inik nan yon lis epi lis distribisyon an limite a 1000 antre. (*) Valè longè maksimòm pa aplike pou lis distribisyon. Kontni mesaj SMS la. Done Itilizatè Header ansanm ak Done Itilizatè yo ka genyen jiska 140, sa vle di 280 lè hex-kode, octets. Paramèt sa a toujou kode hex. Konplo kodaj done. Konpòtman ka varye ak entegrasyon Operatè yo. Pwotokòl ID. Konpòtman ka varye ak entegrasyon Operatè yo. Tan validite relatif an segonn (parapò ak tan pou soumèt a LINK Mobility). Konpòtman ka varye ak entegrasyon Operatè yo. Mesaj SMS la ka delivre ak tan livrezon an reta. Fòma: aaaa-MM-jj HH:mm:ss Z, egzanpample: 2000-01-01 01:01:01 0000.
Transfòme kominikasyon pèsonalize
13
statusReportFlags
nonb antye relatif O
0
accountName
Fisèl
O
Dapre
kont
konfigirasyon
referenceId serviceMetaData
Fisèl
O
Fisèl
O
Pa gen valè mete
campaignName
Fisèl
O
non itilizatè
Fisèl
M
modpas
Fisèl
M
* M = Obligatwa, O = Opsyonèl, I = Ignore.
1
50
150 1000 50 64 64
Konpòtman ka varye ak entegrasyon Operatè yo. Delivre rapò demann: 0 Pa gen rapò livrezon 1 Rapò livrezon mande 9 Rapò livrezon sèvè yo mande (LINK Mobility pa voye rapò a bay Founisè Sèvis la men li rann li disponib nan rapò elatriye) Chanm sa a pèmèt LINK Mobility voye mesaj SMS nan yon fason fleksib. fason, ki ka oswa pa ka espesifik Founisè Sèvis. Pou itilizasyon nòmal, yo ta dwe bay #NULL#. Remak: LINK Mobility dwe bay itilizasyon jaden sa a. Pou API sa a anjeneral yon ID mesaj nan yon web opt-nan kòmande MO SMS mesaj. Meta done sèvis yo. Mete sou #NULL# si mache a pa itilize oswa pa sipòte. Sa a se enfòmasyon espesifik sou mache. Pou plis enfòmasyon, tanpri kontakte sipò LINK Mobility. Tranzaksyon LINK Mobility yo tagged ak non sa a. Yo itilize li pou gwoupe tranzaksyon yo nan rapò LINK Mobility. Mete sou #NULL# si yo pa itilize. Non itilizatè Founisè Sèvis la, bay LINK Mobility. Modpas Founisè Sèvis la, ki bay LINK Mobility.
^ Yo itilize valè default la si yo mete yon valè eleman nil.
Transfòme kominikasyon pèsonalize
14
3.4 Voye demann tèks
Eleman demann voye a gen fòma jan sa a:
LINK Mobility jere eleman timoun yo mande tèks voye yo jan sa a:
Eleman korelasyonId
Kalite fisèl
originingAddress Chèn
M/O/I* Valè Default^
O
O
Sistèm pral mete
valè si
configuré ak
sipòte.
Longè maksimòm 100
16
Deskripsyon
ID korelasyon pou kenbe tras de demann ak repons SOAP, dapre rekòmandasyon WS-I. Sèvè a repete valè yo bay la. Anplis de sa, ID korelasyon an ka itilize kòm yon ID ekstèn paske li pral enkli nan DR epi estoke ak done tranzaksyon yo. Remake byen ke restriksyon konsènan karaktè pèmèt yo ka aplike. Adrès orijin pou mesaj SMS sortan an. Kalite adrès orijin defini nan paramèt orginatorTON la.
Transfòme kominikasyon pèsonalize
15
orijin TON
Nonb antye relatif O
destinationAddress Chaîne
M
mesajTèks
Fisèl
M
maxConcatenatedM integer O mesaj
PID
nonb antye relatif O
relativeValidityTime nonb antye relatif O
Sistèm pral mete valè si configuré ak sipòte.
Mesaj vid 3 0 172800 (48 èdtan)
1
40(*)
39015 3 3 9
Longè maksimòm nimewo kout se 16. Emetteur alfa nimerik limite a sa sèlman GSM default Alfabèt ak longè maksimòm 11 karaktè. Longè max moun k ap voye MSISDN se 15 (itilize menm fòma ak eleman destinasyonAddress la). Èske yo ka mete sou #NULL# lè orijin Address ak orijin TON chwazi pa sistèm lan. Fonksyon sa a depann sou mache ak konfigirasyon. Pou plis enfòmasyon, tanpri kontakte sipò LINK Mobility. Konpòtman ka varye ak entegrasyon Operatè yo. Kalite nimewo adrès orijin lan (TON): 0 Nimewo kout 1 Alpha nimerik (longè max 11) 2 MSISDN Ka mete sou -1 lè orijin Address ak orijin TON ap chwazi pa sistèm nan. Fonksyon sa a depann sou mache ak konfigirasyon. Pou plis enfòmasyon, tanpri kontakte sipò LINK Mobility. Konpòtman ka varye ak entegrasyon Operatè yo. MSISDN ke yo ta dwe voye mesaj SMS la, kòmanse ak kòd peyi a. Egzample: 46762050312. Pou kèk mache (kote MSISDN Konsomatè a dwe obfuscate) valè sa a kapab tou yon alyas alfanumerik, prefiks ak "#".
Voye mesaj SMS bay plizyè moun k ap resevwa yo sipòte lè yo bay yon lis distribisyon MSISDN ki separe ak yon pwen (pa egzanp, 46762050312;46762050313). Moun k ap resevwa yo dwe inik nan yon lis epi lis distribisyon an limite a 1000 antre. (*) Valè longè maksimòm pa aplike pou lis distribisyon. Kontni mesaj SMS la. Scheme Kodaj Done yo detekte oto. Konplo ki sipòte yo se GSM 7-bit, oswa UCS-2. Yon valè ant 1 ak 255 kote valè a defini konbyen mesaj konkatene ki akseptab. Si kantite mesaj konkatene depase valè sa a demann lan echwe. Pwotokòl ID. Konpòtman ka varye ak entegrasyon Operatè yo. Tan validite relatif an segonn (parapò ak tan pou soumèt a LINK Mobility).
Transfòme kominikasyon pèsonalize
16
livrezon tan
Fisèl
O
Menm lè a
statusReportFlags
Nonb antye relatif O
0
accountName
Fisèl
O
Dapre konfigirasyon kont
referenceId serviceMetaData
Fisèl
O
Fisèl
O
Pa gen valè mete
campaignName
Fisèl
O
non itilizatè
Fisèl
M
modpas
Fisèl
M
* M = Obligatwa, O = Opsyonèl, I = Ignore.
25
1
50
150 1000 50 64 64
Konpòtman ka varye ak entegrasyon Operatè yo. Mesaj SMS la ka delivre ak tan livrezon an reta. Fòma: aaaa-MM-jj HH:mm:ss Z, egzanpample: 2000-01-01 01:01:01 0000. Konpòtman ka varye ak entegrasyon Operatè yo. Delivre rapò demann: 0 Pa gen rapò livrezon 1 Rapò livrezon mande 9 Rapò livrezon sèvè yo mande (LINK Mobility pa voye rapò a bay Founisè Sèvis la men li rann li disponib nan rapò elatriye) Chanm sa a pèmèt LINK Mobility voye mesaj SMS nan yon fason fleksib. fason, ki ka oswa pa ka espesifik Founisè Sèvis. Pou itilizasyon nòmal, yo ta dwe bay #NULL#. Remak: LINK Mobility dwe bay itilizasyon jaden sa a. Pou API sa a anjeneral yon ID mesaj nan yon web opt-nan kòmande MO SMS mesaj. Meta done sèvis yo. Mete sou #NULL# si mache a pa itilize oswa pa sipòte. Sa a se enfòmasyon espesifik sou mache. Pou plis enfòmasyon, tanpri kontakte sipò LINK Mobility. Tranzaksyon LINK Mobility yo tagged ak non sa a. Yo itilize li pou gwoupe tranzaksyon yo nan rapò Link Mobility. Mete sou #NULL# si yo pa itilize. Non itilizatè Founisè Sèvis la, bay LINK Mobility. Modpas Founisè Sèvis la, LINK Mobility bay.
^ Yo itilize valè default la si yo mete yon valè eleman nil.
Transfòme kominikasyon pèsonalize
17
3.5 Voye repons
Eleman repons voye a gen fòma jan sa a:
Yo itilize repons voye a pou tou de demann voye ak demann voye tèks.
LINK Mobility jere eleman pitit repons voye yo jan sa a:
Element correlationId messageDetails
repons Kòd
Kalite
fisèl lis mesaj geDetai l nonb antye relatif
M/O/I* OM
M
Valè Default^
Max longè 100 1000 eleman
5
reponsMessage chaîne M
200
* M = Obligatwa, O = Opsyonèl, I = Ignore. ^ Yo itilize valè default la si yo mete yon valè eleman nil.
Deskripsyon
Rekòmande ID korelasyon demann. Lis idantite mesaj inik LINK Mobility ak kòd repons pou tranzaksyon siksè oswa pasyèl siksè, lis vid sou echèk. LINK Kòd repons Mobilite 0 endike tranzaksyon ki gen siksè. Kòd repons 50 endike tranzaksyon an pati siksè; omwen yon mesaj te voye bay yon moun k ap resevwa, gade Detay mesaj pou kòd repons endividyèl pou chak moun k ap resevwa. Nenpòt lòt kòd erè endike echèk konplè pou voye. Gade tablo separe pou lis konplè kòd repons yo. Repons tèks deskripsyon, egzanp erè tèks.
Transfòme kominikasyon pèsonalize
18
LINK Mobility jere eleman timoun mesajDetail yo jan sa a:
Eleman
destinasyonAddress messageIds
Kalite
fisèl fisèl
M/O/I*
MM
Valè Default^
repons Kòd
nonm antye M
reponsMessage
Fisèl
M
* M = Obligatwa, O = Opsyonèl, I = Ignore.
Longè maksimòm 40 5864
5
200
Deskripsyon
Eko demann destinasyonAddress. LINK Mobilite mesaj inik ID pou tranzaksyon siksè, kòd vid sou echèk. Plizyè ID mesaj yo retounen si mesaj la konkatene. Idantite mesaj yo separe ak semi-kolo. Pou sèten kondisyon erè yo retounen yon lis vid. LINK Kòd repons Mobilite 0 endike tranzaksyon ki gen siksè. Gade tablo separe pou lis konplè kòd repons yo. REMAK: Kòd repons 0 a endike ke mesaj la pwograme pou livrezon, pa ke yo te fè livrezon siksè. Repons deskripsyon tèks, egzanp tèks erè.
^ Yo itilize valè default la si yo mete yon valè eleman nil.
3.6 Kòd repons
Kòd repons sa yo ka retounen nan repons voye a:
Kòd 0 1 2 3 4 5 6 7 8 9
Tèks Siksè Login ki pa valab oswa itilizasyon API ki pa otorize Konsomatè bloke pa Link Mobility Operasyon an pa bay Link Mobility Konsomatè a pa konnen Link Mobility Konsomatè bloke sèvis sa a nan Link Mobility Adrès orijin lan pa sipòte Adrès orijin Alpha pa sipòte pa kont MSISDN adrès orijin pa sipòte GSM pwolonje pa sipòte
Deskripsyon Egzekite avèk siksè. LINK Mobility anpeche non itilizatè oswa modpas ki pa kòrèk oswa Founisè Sèvis. Konsomatè a bloke pa LINK Mobility.
Operasyon an bloke pou Founisè Sèvis la.
LINK Mobility pa konnen Konsomatè a. Oswa si yo te itilize alyas nan demann lan; alyas pa jwenn. Konsomatè a bloke sèvis sa a nan Link Mobility.
Adrès orijin lan pa sipòte.
Adrès alpha orijin lan pa sipòte pa kont.
Adrès ki soti nan MSISDN pa sipòte.
GSM pwolonje pa sipòte.
Transfòme kominikasyon pèsonalize
19
10
Unicode pa sipòte
Unicode pa sipòte.
11
Rapò sitiyasyon pa sipòte
Rapò sitiyasyon pa sipòte.
12
Kapasite obligatwa pa
Kapasite ki nesesè yo (lòt pase sa ki anwo a) pou voye mesaj la
sipòte
pa sipòte.
13
Founisè kontni an max
Founisè Sèvis la ap voye mesaj SMS yo bay LINK Mobility tou
to throttling depase
vit.
14
Pwotokòl ID pa sipòte pa
Pwotokòl ID pa sipòte.
kont
15
Limit konkatanasyon mesaj
Kantite mesaj konkatene depase kantite maksimòm
depase
mande.
16
Pa t 'kapab wout mesaj
LINK Mobility pa t kapab dirije mesaj la.
17
Peryòd tan entèdi
Pa gen dwa voye mesaj pandan peryòd tan
18
Twò ba balans sou sèvis
Founisè sèvis bloke akòz balans Twò ba
kont founisè
50
Siksè pasyèl
Siksè pasyèl lè w ap voye yon mesaj SMS bay plizyè moun k ap resevwa.
99
Erè sèvè entèn
Lòt erè LINK Mobility, kontakte sipò LINK Mobility pou plis
enfòmasyon.
100
Adrès destinasyon pa valab
Adrès destinasyon an (MSISDN, oswa alyas) pa valab.
102
Idantite referans (lye) ki pa valab
ID referans lan pa valab, petèt idantite referans lan deja itilize tou
fin vye granmoun oswa enkoni.
103
Non kont envalid
Non kont lan pa valab.
105
Meta done sèvis envalid
Meta done sèvis yo pa valab.
106
Adrès orijin pa valab
Adrès orijin lan pa valab.
107
Adrès alfanumerik orijin pa valab.
adrès
108
Tan validite envalid
Tan validite a pa valab.
109
Tan livrezon envalid
Tan livrezon an pa valab.
110
Kontni/itilizatè mesaj ki pa valab
Done itilizatè yo, sa vle di mesaj SMS la, pa valab.
done
111
Longè mesaj pa valab
Longè mesaj SMS la pa valab.
112
Tèt done itilizatè ki pa valab
Tèt done itilizatè a pa valab.
113
Konplo kodaj done ki pa valab
DCS a pa valab.
114
ID pwotokòl ki pa valab
PID a pa valab.
115
Drapo rapò estati envalid
Drapo rapò estati yo pa valab.
116
TON envalid
TON orijinè a pa valab.
117
Envalid campaign non
campnon aign pa valab.
120
Limit ki pa valab pou maksimòm
Kantite maksimòm mesaj konkatene pa valab.
kantite konkatenasyon
mesaj
121
Msisdn ki soti nan envalid
Adrès MSISDN orijin lan pa valab.
adrès
122
ID korelasyon ki pa valab
ID korelasyon an pa valab.
3.7 Li delè
Piske envokasyon sou Link Mobility API yo nòmalman lakòz LINK Mobility envoke lòt sistèm ekstèn, tankou sistèm peman Operatè yo ak SMSC yo, li rekòmande pou Founisè Sèvis la itilize yon delè pou lekti byen wo. Li rekòmande yon delè 10 minit pou demann HTTP. Sèvi ak timeout sa a pral jere menm ka ki pi ekstansif tan pou lekti yo.
3.8 Resevwa rapò livrezon
Founisè Sèvis la ka, si yo bay pwovizyon, mande rapò livrezon mesaj SMS oswa notifikasyon livrezon pou mesaj MT yo voye yo. Rapò sa yo deklanche nan la
Transfòme kominikasyon pèsonalize
20
Operatè SMSC lè mesaj MT la swa lage bay Konsomatè vize a oswa efase, pa egzanp ekspire oswa, pou kèk rezon, pa routable. Se sèlman estati final mesaj SMS la rapòte bay Founisè Sèvis la, sa vle di delivre oswa efase. Se yon sèl rapò pou chak mesaj MT pwodwi. Avèk estati efase a, yon kòd rezon ka aplike. Kòd rezon sa a presize rezon ki fè mesaj SMS la pa te delivre.
Yo voye rapò yo atravè Link Mobility epi yo voye yo bay Founisè Sèvis la lè l sèvi avèk pwotokòl HTTP.
Pou resevwa rapò, Founisè Sèvis la dwe aplike pou egzanpampse yon Servlet Java oswa yon paj ASP.NET. Tou de sa yo resevwa HTTP GET oswa POST demann.
Paramèt
Demann lan gen ladann paramèt sa yo:
Paramèt MessageId DestinationAddress StatusCode
TimeStamp
Operatè
ReasonCode
Tape fisèl fisèl nonb antye relatif
fisèl
fisèl
nonb antye relatif
M/O/mwen*
Valè Default
Longè maksimòm
Deskripsyon
M
22
ID mesaj mesaj MT la
ke rapò sa a koresponn ak.
M
40
MSISDN Konsomatè a, sa vle di la
adrès destinasyon MT orijinal la
mesaj.
M
1
Kòd estati endike estati a nan
MT mesaj.
Kòd estati aplikab yo se:
0 Delivre
2 - Efase (kòd rezon ki aplike)
M
20
Tan ki endike lè livrezon an
LINK Mobility te resevwa rapò.
Zòn tan an nan timest laamp se CET
oswa CEST (ak lè ete jan sa defini
pou Inyon Ewopeyen an).
Fòma: aaaaMMjj HH:mm:ss.
M
100
Non Operatè a te itilize lè
voye mesaj SMS la oswa la
non kont yo itilize lè w ap voye a
mesaj SMS.
Yo bay yon lis Operatè ki disponib yo
pa LINK Mobility sipò.
O
3
Rezon kòd endike poukisa a
mesaj te fini nan estati a
efase.
Kòd rezon ki aplikab yo se:
100 Ekspire 101 Rejte 102 Erè fòma 103 Lòt erè 110 Abònen enkoni 111 Abònen entèdi 112 Abònen pa pwovizyon 113 Abònen pa disponib 120 Echèk SMSC
Transfòme kominikasyon pèsonalize
21
OperatorTimeStamp
fisèl
O
StatusText
fisèl
O
CorrelationId
fisèl
O
OperatorNetworkCode
nonb antye relatif O
* M = Obligatwa, O = Opsyonèl, I = Ignore.
121 SMSC anbouteyaj
122 SMSC itinérance
130 Erè appareil
131 Memwa appareil depase
Konpòtman ka varye ak Operatè
entegrasyon.
20
Tan ki endike lè rapò a te ye
deklanche nan SMSC Operatè a
(si Operatè a bay li).
Zòn tan an nan timest laamp se CET
oswa CEST (ak lè ete jan sa defini
pou Inyon Ewopeyen an).
Fòma: aaaaMMjj HH:mm:ss.
255
Placeholder pou plis enfòmasyon
soti nan Operatè a, pa egzanp tèks klè
deskripsyon estati/rezon an.
Konpòtman ka varye ak Operatè
entegrasyon.
100
ID korelasyon yo bay nan la
SendRequest oswa SendTextRequest.
6
Kòd rezo mobil lan (MCC +
MNC) nan Operatè a.
Founisè Sèvis la dwe bay LINK Mobility ak sib la URL pou rapò livrezon (si ou vle enkli kalifikasyon pou otantifikasyon debaz HTTP).
Founisè Sèvis la ka chwazi ki metòd HTTP pi pito pou itilize:
· HTTP POST (rekòmande) · HTTP GET.
Exampchiyè lè l sèvi avèk HTTP GET (livre avèk siksè):
https://user:password@www.serviceprovider.com/receivereport? MessageId=122&DestinationAddress=46762050312&Operator=Vodafone&TimeSt amp=20100401%2007%3A47%3A44&StatusCode=0
Example lè l sèvi avèk HTTP GET (pa delivre, Operatè a te apwovizyone fwaamp pou evènman an):
https://user:password@www.serviceprovider.com/receivereport?MessageId=123 &DestinationAddress=46762050312&Operator=Vodafone&OperatorTimeStamp=2 0100401%2007%3A47%3A59&TimeStamp=20100401%2007%3A47%3A51&Status Code=2&StatusText=Delivery%20failed&ReasonCode=10
Transfòme kominikasyon pèsonalize
22
Paramèt yo se URL kodevi.
Kodaj karaktè:
Founisè Sèvis la ka chwazi ki kodaj karaktè pi pito pou itilize: · UTF-8 (rekòmande) · ISO-8859-1.
3.9 Rekonesans Founisè Sèvis
Founisè Sèvis la ta dwe rekonèt chak rapò livrezon. Rekonesans a kapab pozitif, sa vle di rapò livrezon resevwa siksè, oswa negatif, sa vle di echèk.
Tanpri sonje: LINK Mobility gen yon delè pou lekti pou rekonesans 30 segonn pou rapò livrezon. Yon delè ap deklanche yon re-eseye livrezon (si re-eseye aktive) oswa yon anilasyon livrezon an (si re-eseye enfim). Sa vle di ke aplikasyon Founisè Sèvis la dwe asire tan repons rapid, espesyalman pandan gwo chaj.
Li trè rekòmande pou rekonèt rapò livrezon an nan direksyon LINK Mobility anvan ou trete li.
Règ pou rekonesans pozitif ak negatif yo dekri jan sa a:
Rekonesans pozitif, ACK, rapò livrezon delivre: Kòd repons ranje HTTP 200 an konbinezon ak kontni fòma XML sa a:
Rekonesans negatif, NAK, rapò livrezon pa delivre: Nenpòt repons ki pa rekonesans pozitif, pou egzanpampLè sa a, yon rekonesans negatif deklanche pa nenpòt kòd erè HTTP oswa kontni XML sa a:
Kontni XML an ka itilize pou kontwole mekanis Link Mobility retry. Yon NAK pral lakòz tantativ ankò, si li aktive. Pou Founisè Sèvis ki pa configuré pou mekanis retry, kontni XML an opsyonèl.
Anba a se yon demann HTTP POST ak repons eksampliv yon rapò livrezon bay yon Founisè Sèvis:
Transfòme kominikasyon pèsonalize
23
HTTP Demann: POST /context/app HTTP/1.1 Content-Type: application/x-www-form-urlkode;charset=utf-8 Lame: sèvè:pò Longè kontni: xx
MessageId=213123213&DestinationAddress=46762050312&Operator=Telia & OperatorTimeStamp=20130607%2010%3A45%3A00&TimeStamp=20130607 %2010%3A45%3A02&StatusCode=0
Repons HTTP: HTTP/1.1 200 OK Kalite kontni: tèks/plenn
3.10 Eseye ankò
Sistèm LINK Mobility la kapab fè tantativ re-esye pou livrezon rapò livrezon echwe, sa vle di pa rekonèt. Founisè Sèvis la ka chwazi konpòtman ki pi pito pou nou eseye:
· Pa gen okenn retry (default) – mesaj la pral jete si tantativ koneksyon echwe, li tan-out oswa pou nenpòt ki kòd erè HTTP.
· Reeseye – mesaj la pral voye pou chak kalite pwoblèm koneksyon, li tan-out, oswa rekonesans negatif.
Lè reesye pou NAK aktive, li enpòtan pou konprann ki senaryo ki pral jenere yon tantativ re-eseye soti nan LINK Mobility ak ki jan re-eseye a fonksyone.
Chak Founisè Sèvis gen pwòp keu retry pa yo, kote mesaj yo òdone dapre fwa mesaj laamp. LINK Mobility toujou eseye bay mesaj ki pi ansyen yo an premye, menmsi lòd endividyèl mesaj yo delivre bay Founisè Sèvis la pa garanti.
Rezon prensipal ki fè mesaj yo te abandone nan keu retry la se youn nan de rezon: swa mesaj TTL la ekspire oswa (teyorikman) keu la retry vin plen. TTL la depann de Operatè ak kont, sa vle di li ka varye selon Operatè ak oswa kalite mesaj, pa egzanp SMS prim oswa mesaj SMS estanda.
Transfòme kominikasyon pèsonalize
24
Yon Founisè Sèvis ki gen retry aktive dwe tcheke ID inik nan mesaj MT la pou asire ke mesaj la pa te deja resevwa.
Transfòme kominikasyon pèsonalize
25
Li enpòtan pou Founisè Sèvis la respekte règ senp sa yo lè yon erè rive pandan pwosesis yon rapò livrezon si rezon ki fè erè a se:
1. Tanporè, eg baz done pa disponib, yon NAK ta dwe retounen. LINK Mobility pral voye mesaj la ankò.
2. Pèmanan ak yon tantativ retry gen chans rive nan lakòz menm kalite pwoblèm, yo ta dwe yon ACK retounen. Pou egzanpample, lè mesaj la pa t 'kapab analize kòrèkteman oswa ki te lakòz yon erè ègzekutabl inatandi.
Aji kòmsadwa pral asire ke pa gen okenn blokaj oswa degradasyon debi ki te koze akòz yon rapò livrezon yo te revoke sou yo ak sou ankò.
3.11 Yon kòmantè sou kontni mesaj SMS
Kontni mesaj SMS la, sa vle di paramèt done itilizatè a, reprezante nan diferan alfabè depann sou valè DCS la. Fondamantal yo dekri nan tablo ki anba a. Ou ka jwenn plis enfòmasyon sou alfabè SMS nan spesifikasyon ETSI pou SMSvii.
Alfabèt
GSM default alfabè GSM pwolonje alfabè
Example (DCS / Done itilizatè) 17 / abc@()/
17 / {}[]
UCS2 binè
25 / ©¼ë® 21 / 42696e61727921
Longè maksimòm 160 <160
70 280
Deskripsyon
Mesaj tèks nòmal lè l sèvi avèk alfabè GSM default, gade chapit 5.1. Mesaj tèks lè l sèvi avèk alfabè GSM default ak tablo ekstansyon, gade chapit 5.2. Piske chak karaktè nan tablo ekstansyon an reprezante pa de karaktè longè maksimòm aktyèl la kalkile dinamikman tankou: 160 k, kote k se kantite karaktè pwolonje yo itilize nan mesaj la. Unicode (16 bit), ISO/IEC 10646 tablo karaktè. 8-bit done mesaj binè. Chak byte reprezante kòm yon valè hex lè l sèvi avèk de karaktè pou chak byte. Longè maksimòm mesaj la se 140 bytes, sa vle di 280 karaktè lè yo kode hexen.
Longè maksimòm mesaj SMS la diminye pandan longè header a ap ogmante lè w ap voye mesaj SMS ak entèt done itilizatè yo espesifye.
Sipò pou alfabè diferan ka varye ak entegrasyon Operatè yo.
Transfòme kominikasyon pèsonalize
26
Tanpri, sonje ke kèk karaktè nan seri C0 (karaktè kontwòl nan entèval 0x00000x001F) pa ka reprezante nan XML akòz yon limit nan XML 1.0. Youn nan karaktè sa yo ki pa sipòte se , ki enkli nan tablo ekstansyon alfabè GSM la. Pou fè li posib pou voye kontni mesaj ki gen ladan karaktè sa yo, pa egzanp, vCards, LINK Mobility sipòte sentaks chape Unicode.
Sentaks chape LINK Mobility Unicode idantik ak sentaks chape yo itilize pa Java Language Specificationviii. Apre karaktè yo chape u ak ki te swiv pa kat chif egzadesimal ki reprezante valè UTF-16 karaktè a, uxxxx.
Gen kèk chape ansyenamples:
· u000a – Liy manje · u000c – Fòm manje · u000d – Retounen cha · u2603 Snowman
4. Aplikasyon examples
SOAP fè solisyon an endepandan de langaj pwogramasyon yo itilize bò kliyan Founisè Sèvis la.
La web sèvis pou SMS Messaging API a trè sanble ak la web sèvis yo itilize nan API SMS la. Kòd la ekzamples yo te jwenn nan gid API SMS yo ka fasilman modifye pou itilize ak API sa a.
Transfòme kominikasyon pèsonalize
27
5. GSM karaktè tab
5.1 GSM tab alfabè default (7-bit)
Tablo sa a montre karaktè yo ki ka parèt sou tout telefòn mobil GSM.
b7 0
Binè
b6 0
b5 0
Desanm
0
b4 b3 b2 b1
Egzagòn 0
0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1
0
0
0
0
@
0
1
1
1
£
1
0
2
2
$
1
1
3
3
¥
0
0
4
4
è
0
1
5
5
é
1
0
6
6
ù
1
1
7
7
ì
0
0
8
8
ò
1 0
0
1
9
9
Ç
1 0
1
0
10 A
LF
1 0
1
1
11 B
Ø
1 1
0
0
12 C
ø
1 1
0
1
13 D
CR
1 1
1
0
14 E
Å
1 1
1
1
15 F
å
Pou egzanpampLèt “A” gen sa ki annapre yo
valè:
1) Kòd sa a se yon chape pou yon ekstansyon de
alfabè default 7-bit la.
0
0
0
1
1
1
1
0
1
1
0
0
1
1
1
0
1
0
1
0
1
16 32 48 64 80 96 112
10 20 30 40 50 60 70
SP 0
¡
P ¿ p
_
!
1 AQa q
”
2
BR b
r
#
3
C
S
c
s
¤
4
D
T
d
t
%5
E
U
e
u
&
6
F
V
f
v
‘
7 G Wg w
(
8 HXh x
)
9 mwen
Y mwen
y
*
:
JZ j
z
1) + ;
KÄk ä
Æ,
< L Öl
ö
æ –
= MÑ mñ
ß .
> NÜn ü
É /
?
O §
o
à
Nimewo baz Decimal Egzadesimal Binè
Kalkil 64 + 1 40 + 1 b1–b7
Valè 65 41 1000001
Transfòme kominikasyon pèsonalize
28
5.2 GSM default tab ekstansyon alfabè (7-bit)
Tablo sa a montre karaktè pwolonje alfabè GSM default la.
b7 0
0
0
0
1
1
1
1
Binè
b6 0
0
1
1
0
0
1
1
b5 0
1
0
1
0
1
0
1
Desanm
0
16 32 48 64 80 96 112
b4 b3 b2 b1
Egzagòn 0
10 20 30 40 50 60 70
0 0
0
0
0
0
|
0 0
0
1
1
1
0 0
1
0
2
2
0 0
1
1
3
3
0 1
0
0
4
4
^
0 1
0
1
5
5
0 1
1
0
6
6
0 1
1
1
7
7
1 0
0
0
8
8
{
1 0
0
1
9
9
}
1 0
1
0
10 A
FF
1 0
1
1
11 B
1 1
0
0
12 C
[1 1
0
1
13 D
~
1 1
1
0
14 E
]
1 1
1
1
15 F
Transfòme kominikasyon pèsonalize
29
6. Akwonim ak abrevyasyon
Tout akwonim ak abrevyasyon yo endike nan Glossaryix la.
7. Referans
i LINK Mobility Implementation Guide, SMS 5.2, 22/155 19- FGC 101 0169 Uen ii SOAP, http://www.w3.org/TR/SOAP/ iii WSDL, http://www.w3.org/TR/ wsdl iv WS-I, http://www.ws-i.org/ v LINK Mobility Implementation Guide, Trusted CA Certificates, 11/155 19-FGC 101 0169 Uen vi Uniform Resource Identifiers, http://www.ietf. org/rfc/rfc2396.txt vii ETSI TS 100 900 V7.2.0 (GSM 03.38 vèsyon 7.2.0), Alfabè ak enfòmasyon espesifik nan lang viii LINK Mobility Gid Aplikasyon Anèks, Notifikasyon Chaj, 10/155 19-FGC 101 LINK Mobility Gid Aplikasyon Anèks, Glosè, 0169/36 155-FGC 19 101 Uen
Transfòme kominikasyon pèsonalize
30
Dokiman / Resous
![]() |
lyen mobilite Aplikasyon SMS Messaging 1.0 [pdfGid Itilizatè 1.0, Aplikasyon SMS Messaging 1.0, SMS Messaging 1.0, Messaging 1.0 |