SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

  • Upload
    geodrop

  • View
    239

  • Download
    0

Embed Size (px)

Citation preview

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    1/35

    PCP GJ

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    2/35

    PCP Gj

    8*0

    Moefxet NTG iex xo`ogygjm PCP coppnmop^ug`k gjvomxnvgej mugfo

    XOPViua NTG _pox Mugfo y>*0#OJ! 8> Potvochox 84>8

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    3/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    @ejvojvp

    @ejvojvp*************************************************************************************************************************************8@lnjmoaem**********************************************************************************************************************************6Nhpvxn`v**************************************************************************************************************************************?Pwpvoc eyoxygo}************************************************************************************************************************9

    Plnxof njf fofg`nvof juchoxp*******************************************************************************************************9Plnxof juchoxp njf kow}exfp***************************************************************************************************9Fofg nvof juchoxp********************************************************************************************************************* =

    Gjhe|************************************************************************************************************************************************ =Xuaop************************************************************************************************************************************************0Xovxgoygjm coppnmop**********************************************************************************************************************>0Foaovgjm coppnmop*************************************************************************************************************************>6

    Cnjnmgjm xomgpvoxof kow}exfp************************************************************************************************>?Puptojf njf n`vgynvo n kow}exf****************************************************************************************************>?Foaovo n kow}exf****************************************************************************************************************************>9

    Nfynj`of ionvuxop2 upgjm xuaop************************************************************************************************>=Nffgjm jo} xuaop**************************************************************************************************************************** >=

    @ejfgvgejp********************************************************************************************************************************* >7Coppnmo iex}nxf***********************************************************************************************************************84Coppnmo xoanw***************************************************************************************************************************84Gjvoxn`vgej }gvl vlo `ejvn`vp heek*********************************************************************************************8>

    Cefgiwgjm o|gpvgjm xuaop******************************************************************************************************************80Foaovgjm xuaop********************************************************************************************************************************* 80

    Nttojfg| N2 pvnvup `efo njf `lnxpov***************************************************************************************86Pvnvup `efop***********************************************************************************************************************************86MPC 40*0< `lnxpov************************************************************************************************************************ 8?

    Nttojfg| H2 BPEJ P`locn Foigjgvgejp***********************************************************************************89ANJOP ojftegjv*****************************************************************************************************************************89

    MOV lvvt covlef xotejpo*********************************************************************************************************89

    KOW]EXFP ojftegjv********************************************************************************************************************8=T_V lvvt covlef xo~uopv hefw**************************************************************************************************8=MOV lvvt covlef xoptejpo********************************************************************************************************8=TEPV lvvt covlef xo~uopv hefw***********************************************************************************************88 Tnmo 8 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    4/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    Moefxet 844>#84>8 Tnmo 0 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    5/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    @lnjmoaem

    Yoxpgej ]loj ]lnv ]le

    >*4 Num! 0 84>8 Igxpv eiig`gna yoxpgej Mgupotto @epvn>*> Num! >= 84>8 @lnjmof fe`ucojv jnco* Mgupotto @epvn

    >*8 Num! 8< 84>8 Cgjex lnjmop Pvoinje fg Pnjfxe

    >*0 Potv! 8> 84>8 Cgjex `lnjmop* _tfnvof PCP Gj cefuao yoxpgej juchox* Mgupotto @epvn

    Moefxet 844>#84>8 Tnmo 6 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    6/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    Nhpvxn`v

    Vlgp mugfo txeygfop upoiua gjiexcnvgej iex n ~ug`k pov ut ei n pwpvoc ojnhao ve xo`ogyo PCP

    coppnmop ygn (PCP GJ( NTG cefuao*

    Vlo fop`xgtvgej ei vlo fnvn pojv njf xo`ogyof hw vlo NTG gp txeygfof upgjm BPEJ P`locn,lvvt2%%veeap*govi*exm%lvca%fxniv#rwt#bpej#p`locn#40'! n iexcnagpc iex vlo p`locnvg` foigjgvgej ei BPEJehbo`vp! `xonvof hw Kxgp Rwt ,lvvt2%%v}gvvox*`ec%.%kxgprwt'*

    Ve hugaf vlo o|nctaop }o upof vlo `_XA uvgagvw ,lvvt2%%`uxa*ln||*po%'*

    Moefxet gp n vxnfocnxk ei N#Veje*

    Moefxet 844>#84>8 Tnmo ? ei 06

    http://tools.ietf.org/html/draft-zyp-json-schema-03http://twitter.com/#!/kriszyphttp://curl.haxx.se/http://twitter.com/#!/kriszyphttp://curl.haxx.se/http://tools.ietf.org/html/draft-zyp-json-schema-03
  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    7/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    Pwpvoc eyoxygo}

    Vlgp `lntvox gp gjvojfof ve txeygfo nj eyoxygo} ei vlo ynxgeup `ectejojvp ei vlo cefuao iex xo`ogygjmPCP coppnmop! }gvleuv megjm gjve fovngap! gj exfox ve ojnhao vlo xonfox ve ujfoxpvnjf xeumlaw le} gv}exkp*

    Plnxof njf fofg`nvof juchoxp

    Moefxet `nj xo`ogyo PCP coppnmop pojv ixec cehgao tlejop vlxeuml n pov ei fofg`nvof tlejojuchoxp* On`l tlejo juchox `nj ho fofg`nvof iex n pgjmao upox ex plnxof hov}ooj v}e ex cexo eivloc*

    Ve ho nhao ve xo`ogyo PCP coppnmop vlxeuml Moefxet weu lnyo ve n`vgynvo ejo ex cexo juchoxp ejweux n``eujv*

    ]lgao plnxof juchoxp `nj ho ixooaw n`vgynvof ixec vlo }oh gjvoxin`o ex ygn NTG! ve n`vgynvo fofg`nvofjuchoxp weu cupv `ejvn`v Moefxet pnaop puttexv ,pnaopDmoefxet*`ec' ve mov n `upvec ~uevo*

    Plnxof juchoxp njf kow}exfp

    Gj exfox ve txetoxaw xeuvo xo`ogyof PCP coppnmop ve vlogx igjna fopvgjnvgej ,weux Gjhe|'! pgj`o vlojuchoxp nxo `eccej ve n pov ei upoxp! gv gp jo`oppnxw vlnv oyoxw PCP coppnmo homgjp }gvl n pto`gna}exf2 vlo kow}exf*

    On`l kow}exf gp nppe`gnvof ve n pgjmao upox vlxeuml n xomgpvxnvgej txe`opp etoxnvof gjfotojfojvaw hwupoxp vlocpoayop* N``exfgjm ve vlo gjgvgna }exf ei on`l PCP coppnmo gp vlup teppghao ve ujg~uoawgfojvgiw vlo xo`gtgojv ncejm naa upoxp plnxgjm n mgyoj juchox*

    Vlo PCP coppnmop pojv ve plnxof juchoxp vlnv homgj }gvl }exfp jev xo`exfof np n kow}exf }gaa hoaepv np vlo pwpvoc gp ujnhao ve fovoxcgjo vlo gjvojfof xo`gtgojv njf ve txe`oof ve xoanw*

    Kow}exfp nxo vloxoiexo pto`gna }exfp! xo`exfof hw on`l upox ej n mgyoj juchox ,xopuavgjm gj n`ejigmuxof Gjhe|' njf lnygjm vlo ieaae}gjm lnxn`voxgpvg`p2

    n kow}exf gp xomgpvoxof hw n upox ej ejo ei vlo plnxof juchoxp ,vlgp gp `naaof povvgjm njGjhe|' ;

    n upox cnw xomgpvox cexo vlnj ejo kow}exf ej n mgyoj plnxof juchox ,cuavgtao Gjhe| ej vlopnco juchox';

    n upox cnw xomgpvox vlo pnco kow}exf ej cexo vlnj ejo plnxof juchox ,cuavgtao Gjhe| ejfgiioxojv juchoxp';

    n mgyoj kow}exf cnw ho xomgpvoxof ej n mgyoj plnxof juchox hw ejo njf ejaw ejo upox*Vloxoiexo! gi vlo upox _ lnp xomgpvoxof vlo kow}exf (iee( ej vlo juchox +07084846>044!jehefw oapo }gaa fe* Vlgp ojpuxop vlnv naa PCP coppnmop pojv ve vlo juchox +07084846>044vlnv homgj }gvl vlo }exf (iee( `nj ho txetoxaw xeuvof ve vlo upox _;

    Moefxet 844>#84>8 Tnmo 9 ei 06

    mailto:[email protected]?subject=[GEODROP%20SMS%20IN]%20Custom%20quote%20for%20dedicated%20numbermailto:[email protected]?subject=[GEODROP%20SMS%20IN]%20Custom%20quote%20for%20dedicated%20number
  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    8/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    v}e upoxp `nj xomgpvox vlo pnco kow}exf ejaw ej fgiioxojv plnxof juchoxp* Vlgp conjp vlnv givlo upox _> lnp xomgpvoxof vlo kow}exf iee ej vlo juchox +07084846>044! n upox _8`nj xomgpvox vlo kow}exf iee ej vlo juchox +07007776>>77* Vlo oiio`v gp vlnv naa PCPcoppnmop vlnv homgj }gvl vlo kow}exf (iee( pojv ve vlo juchox +07084846>044! }gaa ho

    iex}nxfof ve vlo upox _> njf naa PCP coppnmop vlnv homgj }gvl vlo kow}exf (iee( pojv ve vlojuchox +07007776>>77! }gaa ho iex}nxfof ve vlo upox _8;

    n upox `nj xomgpvox vlo pnco kow}exf ej NAA nynganhao plnxof juchoxp* Vlgp oiio`vgyoawtxeygfop vlo upox }gvl vlo o|`aupgyo upo ei vlo kow}exf ej naa plnxof juchoxp! pgj`o naa PCPcoppnmop xo`ogyof hw Moefxet! ej njw plnxof juchox! }gaa ho iex}nxfof ve lgc;

    n mgyoj kow}exf cnw ho n`vgyo ex gjn`vgyo* Nj gjn`vgyo kow}exf gp jev upof hw Moefxet iexcoppnmo iex}nxfgjm* Vlgp conjp vlnv naa PCP coppnmop vlnv lnyo! np vlo igxpv }exf! njgjn`vgyo kow}exf! nxo fgp`nxfof* Kow}exf n vgynvgej njf fon`vgynvgej gp toxiexcof gjnuvejecw hw vlo upox;

    n upox tnwp n toxgefg` ioo iex on`l ei gvp xomgpvoxof njf n`vgyo kow}exfp* Gjn`vgyo kow}exfpnxo jev puhbo`v ve vlo tnwcojv ei vlo ioo;

    kow}exfp `nj xocngj gjn`vgyo iex ut ve 04 fnwp* Nivox vlgp toxgef vlo pwpvoc }gaa txe`oof vevlogx nuvecnvg` foaovgej ve txoyojv nhupop;

    PCP coppnmop pojv ve n mgyoj plnxof juchox! }lepo igxpv }exf gp n foaovof ex gjn`vgyokow}exf! nxo fgp`nxfof hw vlo pwpvoc njf }gaa jev ho xo`eyoxnhao;

    n kow}exf vlnv }np nuvecnvg`naaw foaovof hw vlo pwpvoc ex o|tag`gvaw hw vlo upox! gp cnfonynganhao nmngj iex xomgpvxnvgej nivox n toxgef ei 64 fnwp ,~unxnjvgjo' ve txopoxyo pwpvoc vexeuvo eaf Gjhe| fopvgjnvof gj`ecgjm coppnmop ve vlo jo} ejo*

    Fofg`nvof juchoxp

    _poxp }le n`vgynvop n fofg`nvof juchox feop jev joof ve xomgpvox n kow}exf! pgj`o naa PCPcoppnmop pojv ve n fofg`nvof juchox nxo `exxo`vaw xeuvof ve vlo peao e}jox njf pvexof gj n foinuavGjhe|*

    E}joxp ei fofg`nvof juchoxp cnw! le}oyox! xomgpvox kow}exfp ve `anppgiw gj`ecgjm PCP coppnmopnp joofof*

    Gjhe|

    N tngx 1juchox! kow}exf: gp `naaof Gjhe|* Nj Gjhe| hoaejmp ve vlo pgjmao upox }le xomgpvoxof vlokow}exf ej vlo juchox* Vlo juchox cnw ho ogvlox plnxof ex fofg`nvof*

    Naa PCP coppnmop pojv ve n mgyoj juchox ,plnxof ex fofg`nvof' njf homgjjgjm }gvl n pto`gig`kow}exf nxo pvexof gj vlo Gjhe| gfojvgigof hw vlo kow}exf gvpoai*

    Iex n fofg`nvof juchox vloxo gp na}nwp n foinuav Gjhe|! }loxo Moefxet pvexop naa coppnmop }lg`l`njjev ho xeuvof ve njwejo ei vlo Gjhe|op gfojvgigof hw n kow}exf*

    Foaovgjm n kow}exf! }gaa foaovo vlo `exxoptejfgjm Gjhe| njf naa vlo coppnmop pvexof gj gv* Vlo foinuavGjhe| iex fofg`nvof juchoxp `njjev ho foaovof! ho`nupo gv-p jev xoanvof ve njw kow}exf*

    Moefxet 844>#84>8 Tnmo = ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    9/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    Xuaop

    Moefxet `nj toxiexc poyoxna n`vgejp ej gj`ecgjm PCP coppnmop2

    pojf n xoptejpo hn`k ve vlo pojfox;

    iex}nxf vlo PCP coppnmo ve n mgyoj cehgao juchox! _XG ex o#cnga nffxopp;

    gjpoxv vlo pojfox-p CPGPFJ,Cehgao Puhp`xghox Gjvomxnvof Poxyg`op Fgmgvna jov}exk Juchox***nkn cehgao tlejo juchox' gjve n mxeut ei `ejvn`vp gj vlo upox-p `ejvn`vp heekp;

    xoceyo vlo pojfox-p CPGPFJ ixec n mxeut ei `ejvn`vp gj vlo upox-p `ejvn`vp heekp*

    Nj n`vgej `nj ho toxiexcof ej on`l gj`ecgjm coppnmo ex ejaw ej coppnmop vlnv cnv`l `oxvngj`ejfgvgejp*

    N tngx 1`ejfgvgej! n`vgej: gp `naaof xuao* Gi vlo `ejfgvgej ei n xuao gp octvw! vlo `exxoptejfgjm n`vgej gpgjvojfof ve ho toxiexcof ej oyoxw gj`ecgjm coppnmop* Evlox}gpo! vlo n`vgej }gaa ho toxiexcof ejawej gj`ecgjm coppnmop cnv`lgjm vlo pto`gigof ejfgvgej*

    Le} ve pov#ut n pgctao poxyg`o iex xo`ogygjm PCP coppnmop

    Ve pvnxv xo`ogygjm PCP coppnmop vlxeuml Moefxet-p Pcp gj NTG cefuao weu lnyo ve2

    >* `leepo n fofg nvof ex plnxof juchox ve }lg l PCP coppnmop }gaa ho pojv

    8* xomgpvox ejo ex cexo kow}exfp ej vlo `lepoj juchox ,etvgejna gi weu `leepo n fofg`nvof

    juchox'

    Gi weu }njv ve upo n plnxof juchox! hevl vnpkp `nj ho n``ectagplof upgjm vlo NTG ei PCP Gj cefuao*Evlox}gpo! ve `ectaovo vlo igxpv ejo! weu lnyo ve `ejvn`v Moefxet pnaop puttexv,pnaopDmoefxet*`ec' hoiexo njw evlox n`vgejp*

    @leepgjm n plnxof juchox

    Ve xovxgoyo vlo agpv ei naa nynganhao juchoxp weu cupv `naa vlo anjop covlef np ple}j gj vlo jo|vo|nctao2

    `uxa #\ MOV #L (Nuvlexgrnvgej2 Honxox (

    lvvtp2%%ntg*moefxet*jov%gj%>%pcp%>%anjop

    Vlo gp n 08 lo|nfo`gcna fgmgv pvxgjm upof gj vlo Enuvl8 nuvlojvg nvgej njfnuvlexgrnvgej txe`opp* Ve kje} le} ve mov vlo n``opp vekoj }o xocnjf ve vlo Enuvl8 fe`ucojvnvgejej Moefxet }ohpgvo*

    Gj xoptejpo ve vlo lvvtp xo~uopv ple}j nheyo! weu }gaa xo`ogyo n BPEJ pvxgjm agko vlo ieaae}gjm2

    {(xopuav(2 (4(! (cpgpfjp(2 [{(anjo(2 (0646086460(! (upoxUgf(2 (#>(! (cpgpfj(2 (,+07'064*60*864*60(! (n`vgyo(2 >! (plnxof(2 >! (gf(2 4s! {(anjo(2 (084846>044(! (upoxUgf(2 (#>(! (cpgpfj(2 (,+07' 084*84*6>*044(! (n`vgyo(2 4! (plnxof(2 >! (gf(2 >sSs

    Aov-p cnko gv cexo xonfnhao2

    {

    Moefxet 844>#84>8 Tnmo < ei 06

    mailto:[email protected]:[email protected]
  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    10/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    (xopuav(2(4(!

    (cpgpfjp(2[

    {

    (anjo(2(0646086460(!

    (upoxUgf(2(#>(!(cpgpfj(2(,+07' 064*60*864*60(!

    (n`vgyo(2>!

    (plnxof(2>!

    (gf(24

    s!

    {

    (anjo(2(084846>044(!

    (upoxUgf(2(#>(!

    (cpgpfj(2(,+07' 084*84*6>*044(!

    (n`vgyo(24!(plnxof(2>!

    (gf(2>

    s

    S

    s

    Vlo xopuav igoaf lnp ynauo 4 gi vloxo }oxo je oxxexp* Gj `npo ei oxxex! taonpo `lo`k vlo xopuav ynauonmngjpv vlo Pvnup `efo vnhao gj vlo Nttojfg|*

    Vlo cpgpfjp igoaf `ejvngjp vlo agpv ei vlo nynganhao juchoxp* Iex on`l juchox nxo xovuxjof vlo

    ieaae}gjm gjiexcnvgejp2 anjo2 gp vlo pvnjfnxf xotxopojvnvgej ei vlo juchox;

    upoxUgf2 gi vlo juchox gp fofg`nvof njf hoaejmp ve weu! vlgp igoaf `ejvngjp weux e}j Moefxetupox gfojvgigox* Evlox}gpo vlo ynauo gp #>;

    cpgpfj2 gp n ixoo lucnj#xonfnhao xotxopojvnvgej ei vlo anjo* Weu cupv upo vlgp ynauo }loj`naagjm covlefp xo~ugxgjm n xoioxoj`o ve vlo juchox;

    n`vgyo2 > gi vlo juchox gp n`vgyo! 4 gi gv gp gjn`vgyo* Kow}exfp `njjev ho xomgpvoxof ejgjn`vgyo juchoxp;

    plnxof2 > gi vlo juchox gp plnxof! 4 gi gv gp fofg`nvof;

    gf2 vlo Moefxet gjvoxjna ujg~uo gfojvgigox ei vlo juchox*

    Ehygeupaw! gi weu lnyo jev `ejvn`vof vlo pnaop puttexv ve n`vgynvo n fofg`nvof juchox! weu }gaaxo`ogyo n agpv `ejvngjgjm ejaw plnxof juchoxp*

    Xomgpvoxgjm n kow}exf

    Ej`o vlo gf ei vlo juchox weu }euaf agko ve upo ve pov#ut weux poxyg`o gp xovxgoyof! weu cnw foigjo

    ejo ex cexo kow}exfp }lg`l }gaa ho upof ve ptagv vlo xo`ogyof coppnmop gj vlo `exxoptejfgjm pvexgjm

    Moefxet 844>#84>8 Tnmo 7 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    11/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    Gjhe|* Gi weu `leepo n plnxof juchox vlgp pvot gp cnjfnvexw*

    ]NXJGJM. Xomgpvoxgjm njf cngjvngjgjm n kow}exf lnp n `epv* Weu `nj igjf vlo `epv iex kow}exfxomgpvxnvgej nj vlo toxgefg` ioo ej Moefxet }ohpgvo*

    Ve xomgpvox weux igxpv kow}exf! weu lnyo ve `naa vlo kow}exfp covlef gj lvvt T_V! agko gj vlo ieaae}gjmo|nctao2

    `uxa #\ T_V #L (Nuvlexgrnvgej2 Honxox ( ##fnvn lvvtp2%%ntg*moefxet*jov%gj%>%pcp%>%kow}exfp

    Vlo gp n BPEJ pvxgjm xotxopojvgjm nj ehbo`v `ejvngjgjm naa vlo gjiexcnvgej joofof vexomgpvox vlo kow}exf* Vlo BPEJ ehbo`v lnp vlo ieaae}gjm nvvxghuvop2

    puh ,cnjfnvexw'2 vlo kow}exf ve ho xomgpvoxof;

    juc ,etvgejna'2 vlo juchox ej }lg`l vlo kow}exf }gaa ho xomgpvoxof* Gi cgppgjm! vlo kow}exf

    }gaa ho xomgpvoxof ej vlo igxpv juchox;

    pvnvup ,etvgejna'2 upof ve pov vlo kow}exf gj pvnvup n`vgyo ex gjn`vgyo pgcuavnjoeupaw }gvl vlo`xonvgej* Vlo n``otvof ynauop nxo2 N@VGYO ,vlo foinuav' ex P_PTOJFOF*

    N `ectaovo xo~uopv hefw gp ple}j hoae}2

    Xn}

    {(puh(2(vopvkow0(! (pvnvup(2(P_PTOJFOF(! (juc(2(,+07' 064*60*864*60(s

    Gjfojvof

    {

    (puh(2 (vopvkow0(!

    (pvnvup(2 (P_PTOJFOF(!

    (juc(2 (,+07' 064*60*864*60(

    s

    Gi weu vxw ve xomgpvox n kow}exf naxonfw xomgpvoxof ej vlo `lepoj juchox! weu }gaa mov nj oxxex agko vlgp2

    Xn}

    Kow}exf xomgpvoxof hw n fgiioxojv upox

    {(xopuav(2 (#8(! (fovngap(2 {(agjop(2 (4(! (oxxex(2 (kow}exf naxonfw gj(ss

    Kow}exf naxonfw xomgpvoxof hw vlo `uxxojv upox

    {(xopuav(2 (#0(! (fovngap(2 {(agjop(2 (4(! (oxxex(2 (n kow}exf gp n`vgynhao ejaw n vgcotox upox.(ss

    Gjfojvof

    Kow}exf xomgpvoxof hw n fgiioxojv upox

    {

    (xopuav(2 (#8(!

    (fovngap(2 {

    (agjop(2 (4(!

    Moefxet 844>#84>8 Tnmo >4 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    12/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    (oxxex(2 (kow}exf naxonfw gj(

    s

    s

    Kow}exf naxonfw xomgpvoxof hw vlo `uxxojv upox

    {

    (xopuav(2 (#0(!

    (fovngap(2 {

    (agjop(2 (4(!

    (oxxex(2 (n kow}exf gp n`vgynhao ejaw n vgco tox upox.(

    s

    s

    Gi vlo xomgpvxnvgej txe`opp gp pu``oppiua! vlo xoptejpo }gaa `ejvngj vlo ujg~uo gfojvgigox ei vloxomgpvoxof kow}exf ,igoaf gf ei vlo fovngap ehbo`v'! agko gj vlo ieaae}gjm o|nctao2

    Xn}

    {(xopuav(2 (4(! (fovngap(2 {(oxxexp(2 ((! (agjop(2 (>(! (gf(2 >ss

    Gjfojvof

    {

    (xopuav(2 (4(!

    (fovngap(2 {

    (oxxexp(2 ((!

    (agjop(2 (>(!

    (gf(2 >

    s

    s

    @lo`kgjm xomgpvoxof kow}exfp

    Ve xovxgoyo naa weux xomgpvoxof kow}exfp njf vlogx fovngap! weu cnw `naa gj lvvt MOV vlo pnco covlefupof iex xomgpvxnvgej2

    `uxa #\ MOV #L (Nuvlexgrnvgej2 Honxox (lvvtp2%%ntg*moefxet*jov%gj%>%pcp%>%kow}exfp

    Vlo xoptejpo }gaa ho agko vlo ieaae}gjm2

    Xn}

    {(xopuav(2 (4(! (juchoxp(2 [{(pvnvup(2 (N@VGYO(! (anpvUtnw(2 (84>8#46#>8 4020>(!(upoxUgf(2 (?4>=(! (puh(2 (vopvkow(! (juc(2 (,+07' 064*60*864*60(! (n`vgynvgejUfnvo(2(84>8#46#>8 40287(! (anpvUn`vgynvgejUfnvo(2 (84>8#46#>8 40287(! (gf(2 >!(pfUfnvo(2 ((s! {(pvnvup(2 (P_PTOJFOF(! (anpvUtnw(2 (84>8#46#>8 >>2?924>(! (upoxUgf(2(?4>=(! (puh(2 (vopvkow8(! (juc(2 (,+07' 064*60*864*60(! (n`vgynvgejUfnvo(2 (84>8#46#>8>>2?924>(! (anpvUn`vgynvgejUfnvo(2 ((! (gf(2 8! (pfUfnvo(2 (84>8#46#>8 >>2?924>(sSs

    Gjfojvof

    {

    (xopuav(2 (4(!

    (juchoxp(2 [

    {

    Moefxet 844>#84>8 Tnmo >> ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    13/35

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    14/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    Cnjnmgjm xo`ogyof PCP coppnmop

    Ej`o weu lnyo xomgpvoxof ejo ex cexo kow}exfp! weu `nj pvnxv xo`ogygjm PCP coppnmop vlxeumlMoefxet*

    Puttepo ve pojf vlo ieaae}gjm PCP2

    pojfox2 +07 000 00 00 000;

    xo`gtgojv2 +07 064 60 864 60;

    coppnmo vo|v2 vopvkow igxpv coppnmo*

    Weu }gaa igjf vlo coppnmo gj vlo Gjhe| `exxoptejfgjm ve vlo kow}exf vopvkow xomgpvoxof ej vloplnxof juchox ,+07' 064*60*864*60*

    Xovxgoygjm coppnmop

    Ve xovxgoyo n agpv ei vlo coppnmop gj n mgyoj Gjhe|! weu cupv `naa vlo Gjhe| covlef gj lvvt MOV!tnppgjm vlo plnxof juchox njf vlo kow}exf ,vlepo gjiexcnvgejp ujg~uoaw gfojvgiw vlo Gjhe|' np ~uoxwpvxgjm tnxncovoxp* N``otvof tnxncovoxp nxo2

    juc ,cnjfnvexw'2 vlo juchox ej }lg`l vlo kow}exf }lg`l gfojvgigop vlo Gjhe| gp xomgpvoxof;

    puh ,cnjfnvexw'2 vlo kow}exf vlo kow}exf }lg`l gfojvgigop vlo Gjhe|;

    cpmUgf ,etvgejna'2 vlo ujg~uo gfojvgigox ei n coppnmo*

    Loxo gp nj o|nctao ei covlef `naa gj }lg`l ejaw cnjfnvexw tnxncovoxp nxo pto`gigof2

    `uxa #\ MOV #L (Nuvlexgrnvgej2 Honxox (-lvvtp2%%ntg*moefxet*jov%gj%>%pcp%>%Gjhe|5juc3,/8H07'/84064*60*864*60)puh3vopvkow-

    Hevl tnxncovoxp nxo cnjfnvexw* Jevg`o vlnv vlo juchox xotxopojvnvgej cupv ho uxaoj`efof iex vlo`naa ve }exk txetoxaw*

    Gi weux coppnmo }np pu``oppiuaaw foagyoxof ve Moefxet! weu }gaa mov vlo ieaae}gjm xoptejpo ve vlonheyo covlef naa2

    Xn}

    {(coppnmop(2 [{(vo|v(2 (vopvkow igxpv coppnmo(! (cpmUgf(2 (>4(! (juchoxUgf(2 >! (vgco(2(84>8#4?#40 4267(! (etoxnvex(2 (YEFN(! (pojfoxUjuc(2 (+070000000000(sS! (xopuav(2(4(s

    Gjfojvof

    {

    (coppnmop(2[

    {

    (vo|v(2(vopvkow igxpv coppnmo(!

    (cpmUgf(2(>4(!

    (juchoxUgf(2>!

    (vgco(2(84>8#4?#40 4267(!

    Moefxet 844>#84>8 Tnmo >0 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    15/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    (etoxnvex(2(YEFN(!

    (pojfoxUjuc(2(+070000000000(

    s

    S!

    (xopuav(2(4(s

    Vlo coppnmop txetoxvw ei vlo BPEJ ehbo`v `ejvngjp vlo agpv ei naa coppnmop xo`ogyof vlxeuml vloplnxof juchox +07 064 60 864 60 iex vlo kow}exf vopvkow* Iex on`l coppnmo weu }gaa mov vloieaae}gjm gjiexcnvgejp2

    vo|v2 vlo coppnmo vo|v;

    cpmUgf2 vlo gjvoxjna ujg~uo gfojvgigox ei vlo coppnmo;

    juchoxUgf2 vlo gjvoxjna ujg~uo gfojvgigox iex vlo kow}exf;

    vgco2 fnvo njf vgco ei xo`ogtv ei vlo coppnmo;

    etoxnvex2 jevo vlnv vlg gp vlo etoxnvex }lg`l mgyop vlo plnxof juchox ve Moefxet njf jev vloetoxnvex ei vlo pojfox-p cehgao juchox;

    pojfoxUjuc2 vlo cehgao juchox ixec }lg`l vlo coppnmo }np pojv*

    Gi weu `naa vlgp covlef tnppgjm vlo ujg~uo gfojvgigox ei n coppnmo gj vlo cpmUgf tnxncovox! weu }gaamov vlo fovngap ei vlo pto`gigof coppnmo ejaw*

    Foaovgjm coppnmop

    Ve foaovo coppnmop ixec weux Gjhe|! weu cupv `naa vlo Gjhe| covlef gj lvvt FOAOVO* N``otvoftnxncovoxp nxo2

    juc ,cnjfnvexw'2 vlo juchox ej }lg`l vlo kow}exf }lg`l gfojvgigop vlo Gjhe| gp xomgpvoxof;

    puh ,cnjfnvexw'2 vlo kow}exf vlo kow}exf }lg`l gfojvgigop vlo Gjhe|;

    cpmUgf ,etvgejna'2 vlo ujg~uo gfojvgigox ei vlo coppnmo ve foaovo

    ]NXJGJM. Gi ejaw vlo juc njf puh tnxncovoxp nxo pto`gigof! naa coppnmop gj vlo Gjhe| nxofoaovof*

    Vlo ieaae}gjm covlef `naa foaovop ejaw vlo coppnmo coppnmo }gvl gf >4 ixec vlo Gjhe| gfojvgigof hwvlo kow}exf vopvkow njf xomgpvoxof ej vlo plnxof juchox ,+07' 064*60*864*602

    `uxa #\ MOV #L (Nuvlexgrnvgej2 Honxox (-lvvtp2%%ntg*moefxet*jov%gj%>%pcp%>%Gjhe|5juc3,/8H07'/84064*60*864*60)puh3vopvkow)cpmUgf3>4-

    Gj `npo ei pu``opp! vlo xoptejpo gp agko vlnv ple}j nheyo2

    Xn}

    {(xopuav(2 (4(! (fovngap(2 {(oxxexp(2 ((! (agjop(2 (>(ss

    Moefxet 844>#84>8 Tnmo >6 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    16/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    Gjfojvof

    {

    (xopuav(2 (4(!

    (fovngap(2 {

    (oxxexp(2 ((!

    (agjop(2 (>(

    s

    s

    Cnjnmgjm xomgpvoxof kow}exfp

    Iex on`l ei weux xomgpvoxof njf n`vgyo kow}exf! Moefxet xo~ugxop vlo tnwcojv ei n toxgefg` ioo* Venyegf tnwgjm vlo ioo! weu lnyo ve ogvlox puptojf ex foaovo vlo kow}exf*

    Gi weu foaovo vlo kow}exf! ei `euxpo! weu }gaa je aejmox tnw vlo ioo! huv weu aepo gvp e}joxplgt njfvloj pecoejo oapo }euaf xomgpvox gv>*

    ]NXJGJM. Foaovgjm n kow}exf }gaa xoceyo vlo `exxoptejfgjm Gjhe| njf naa coppnmop pvexof gj gv*

    ]loj n kow}exf gp puptojfof! weu nxo je aejmox nhao ve xo`ogyo PCP coppnmop gj vlo`exxoptejfgjm Gjhe|* Weu `nj pvgaa n``opp vlo Gjhe| njf xonf eaf coppnmop njf vlo kow}exf `nj hon`vgynvof nmngj }gvlgj vlo jo|v cejvl8! pe weu `nj pvnxv xo`ogygjm PCP coppnmop nmngj* Gj vlo toxgefgj }lg`l n kow}exf gp puptojfof! vlo ioo gp jev fuo*

    ]NXJGJM. Gi weu fej-v xo#n`vgynvo vlo kow}exf }gvlgj vlo cn|gcuc vgco naae}of! Moefxet }gaafoaovo gv nuvecnvg`naaw nj weu }gaa aeepo naa coppnmop pvexof gj vlo `exxoptejfgjm Gjhe|* Hoiexo

    foaovgjm vlo kow}exf! Moefxet }gaa pojf weu nj naoxv o#cnga njf vlo kow}exf pvnvup }gaa ho pov veNAOXVOF*

    Puptojf njf n`vgynvo n kow}exf

    Ve puptojf ex n`vgynvo n kow}exf weu cupv `naa vlo kow}exfp covlef gj lvvt TEPV! tnppgjm vlo gf eivlo kow}exf njf vlo jo} pvnvup gj n BPEJ pvxgjm* Loxo gp n voctanvo xo~uopv ve n`vgynvo ex puptojf nkow}exf2

    `uxa #\ TEPV #L (Nuvlexgrnvgej2 Honxox ( ##fnvn lvvtp2%%ntg*moefxet*jov%gj%>%pcp%>%kow}exfp

    Vlo gp n BPEJ pvxgjm xotxopojvgjm nj ehbo`v `ejvngjgjm naa vlo gjiexcnvgej joofof vecefgiw vlo kow}exf pvnvup* Vlo BPEJ ehbo`v lnp vlo ieaae}gjm nvvxghuvop2

    gf ,cnjfnvexw'2 vlo kow}exf gf;

    pvnvup ,cnjfnvexw'2 upof ve pto`giw vlo kow}exf pvnvup* Vlo n``otvof ynauop nxo N@VGYO exP_PTOJFOF*

    N `ectaovo xo~uopv hefw gp ple}j hoae}2

    Xn}

    > N foaovof kow}exf `nj ho xomgpvoxof nmngj ejaw nivox n ~unxnjvgjo toxgef fotojfojv ej vlo vwto ei `ejvxn`v gj iex`o8 Np iex vlo ~unxnjvgjo! oyoj vlgp toxgef cnw ynxw! fotojfgjm ej vlo `uxxojv `ejvxn`v

    Moefxet 844>#84>8 Tnmo >? ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    17/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    {(gf(2>! (pvnvup(2(n`vgyo(s

    Gjfojvof

    {

    (gf(2 >!

    (pvnvup(2 (N@VGYO(

    s

    Igjnaaw! ve n`vgynvo vlo kow}exf }gvl gf >! vlo `ectaovo xo~uopv gp vlo ieaae}gjm2

    `uxa #\ TEPV #L (Nuvlexgrnvgej2 Honxox ( ##fnvn -{(gf(2 >!(pvnvup(2(N@VGYO(s- lvvtp2%%ntg*moefxet*jov%gj%>%pcp%>%kow}exfp

    Gi vlo kow}exf lnp hooj `exxo`vaw n`vgynvof! weu }gaa mov vlo ieaae}gjm xoptejpo2

    Xn}

    {(xopuav(2 (4(! (fovngap(2 {(oxxexp(2 ((! (agjop(2 (>(! (gf(2 >ss

    Gjfojvof

    {

    (xopuav(2 (4(!

    (fovngap(2 {

    (oxxexp(2 ((!

    (agjop(2 (>(!

    (gf(2 >

    s

    s

    Foaovo n kow}exf

    Ve toxcnjojvaw foaovo n kow}exf njf naa xo`ogyof PCP coppnmop pvexof gj vlo `exxoptejfgjm Gjhe|!weu cupv `naa vlo kow}exfp covlef gj lvvt FOAOVO! tnppgjm vlo gf np n ~uoxwpvxgjm tnxncovox npieaae}2

    `uxa #\ FOAOVO #y #L (Nuvlexgrnvgej2 Honxox (lvvtp2%%ntg*moefxet*jov%gj%>%pcp%>%kow}exfp5gf30

    Gj `npo ei pu``opp! vlo xoptejpo gp agko vlnv ple}j nheyo2

    Xn}

    {(xopuav(2 (4(! (fovngap(2 {(oxxexp(2 ((! (agjop(2 (>(ss

    Gjfojvof

    {

    (xopuav(2 (4(!

    (fovngap(2 {

    (oxxexp(2 ((!

    (agjop(2 (>(

    s

    s

    Moefxet 844>#84>8 Tnmo >9 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    18/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    Nfynj`of ionvuxop2 upgjm xuaop

    Gj vlgp po`vgej }o fop`xgho gj fovnga vlo fgiioxojv vwtop ei xuaop txeygfof hw vlo NTG ei PCP Gj cefuao*Nivox n igxpv tnxv }lg`l fop`xghop vlo gppuop `eccej ve naa vwtop ei xuaop! }o tuj`vunaaw njnawro vlo

    to`uagnxgvgop ei on`l n`vgej nynganhao! fop`xghgjm2

    vlo pov ei gjiexcnvgejp joofof ve pov ut vlo pto`gig` xuao;

    le} vlo xuao upop vlo gjiexcnvgejp nheyo }loj o|o`uvgjm vlo n`vgej*

    Nffgjm jo} xuaop

    Ve nff n jo} xuao weu cupv `naa vlo igavoxp covlef gj lvvt T_V* Vlo cngj tnxncovoxp n``otvof nxo2

    n`vgej ,cnjfnvexw'2 gfojvgigop vlo etoxnvgejp ve ho toxiexcof ej`o n PCP coppnmo gp pvexof

    gj vlo Gjhe| `exxoptejfgjm ve vlo kow}exf iex }lg`l vlo xuao gp foigjof* Gp ejo ei vlo ieaae}gjmynauop2

    XOPTEJFOX2 Moefxet pojfp n xotaw ve vlo cehgao tlejo juchox ixec }lg`l vlo PCPcoppnmo gp pojv* Gj vlo o|vxn ehbo`v `nj ho pto`gigof vlo vo|v ei vlo coppnmo njf ntoxpejnagrof pojfox;

    IEX]NXF2 Moefxet pojfp n coppnmo ve n pto`gigof juchox iex on`l gj`ecgjm coppnmove }lg`l vlo xuao `nj ho nttagof;

    XOANW2 Moefxet `naap vlo _XA pto`gigof gj vlo o|vxn ehbo`v iex on`l gj`ecgjm coppnmo ve}lg`l vlo xuao `nj ho nttagof

    MXE_TUNFF2 Moefxet nffp vlo cehgao juchox ixec }lg`l vlo PCP coppnmo gp pojv vevlo mxeut ei `ejvn`vp pto`gigof gj vlo o|vxn ehbo`v;

    MXE_TUXOCEYO2 Moefxet xoceyop vlo cehgao juchox ixec }lg`l vlo PCP coppnmogp pojv ixec vlo mxeut ei `ejvn`vp pto`gigof gj vlo o|vxn ehbo`v;

    juchoxUgf ,cnjfnvexw'2 vlo ujg~uo gfojvgigox ei vlo kow}exf iex }lg`l vlo xuao gp foigjof*Moefxet }gaa vxw ve nttaw vlo xuao ejaw ej coppnmop pvexof gj vlo Gjhe| `exxoptejfgjm vlg vlgpkow}exf;

    o|vxn ,cnjfnvexw'2 gp nj ehbo`v `ejvngjgjm n pov ei gjiexcnvgejp vlnv cnw ynxw n``exfgjm ve vloynauo ei vlo n`vgej tnxncovox ynauo njf nxo upoiua ve vlo etoxnvgejp vlnv vlo n`vgej gjyeayop*Vlgp tnxncovox }gaa ho o|tangjof gj fovnga gj vlo jo|v tnxnmxntlp;

    fop`xgtvgej ,etvgejna'2 hxgoi fop`xgtvgej ei vlo tuxtepo iex }lg`l vlo xuao gp fopgmjof;

    `ejfgvgej ,etvgejna'2 foigjop vlo `lo`kp ve ho toxiexcof ve fovoxcgjo }lovlox ve nttaw vloxuao ex jev;

    pvnvup ,etvgejna'2 upof ve pto`giw vlo igavox pvnvup* Vlo n``otvof ynauop nxo > ,n`vgyo' ex 4,gjn`vgyo'* Gi n xuao-p pvnvup gp gjn`vgyo! Moefxet }gaa joyox nttaw gv ve gj`ecgjm coppnmop*

    Vlo mojoxna covlef `naa lnp vlo ieaae}gjm p`locn2

    Moefxet 844>#84>8 Tnmo >= ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    19/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    `uxa #\ T_V #y #L (Nuvlexgrnvgej2 Honxox ( ##fnvn lvvtp2%%ntg*moefxet*jov%gj%>%pcp%>%igavoxp

    ]loxo vlo gp n bpej pvxgjm vlnv }gaa ho fovngaof anvox gj vlgp po`vgej iex on`l kgjf eixuao*

    @ejfgvgejp

    Vlgp fe`ucojv gp gjvojfof ve ho n ~ug`k pvnxv mugfo njf `ejfgvgejp cnw ho xonaaw `ectao|! pe loxo }ofop`xgho ejaw vlo pgctaopv `npop! hnpof ej o~unagvw `lo`kp ej vlo }exfp `ejvngjof gj vlo coppnmonjf ej vlo pojfox-p cehgao tlejo juchox*

    Gj vlo ieaae}gjm o|nctaop! `ejfgvgej }gaa ho o~unagvgop ei vlo iexc 1oaocojv: 3 1ynauo: ,xonf2 vlooaocojv o~unap vlo pto`gigof ynauo'! }loxo2

    1oaocojv: gp n tan`oleafox vlnv gfojvgigop n pto`gig` }exf }gvlgj vlo coppnmo vo|v! vlo }leaovo|v ex vlo pojfox-p cehgao tlejo juchox* Gj fovnga2

    n tan`oleafox vlnv gfojvgigop n }exf gp n juchox xeujfof hw `uxaw hxn`kovp2 {1juc:s* Vlojuchox gjfg`nvop vlo tepgvgej ei vlo }exf gj vlo coppnmo* Iex o|nctao! vlo igxpv }exf nivoxvlo kow}exf gp xoioxxof hw vlo tan`oleafox{>s;

    vlo tan`oleafox vlnv gjfg`nvop vlo }leao coppnmo vo|v! }gvleuv vlo gjgvgna kow}exf! gp {vo|vs;

    vlo tan`oleafox vlnv gjfg`nvop vlo pojfox-p cehgao tlejo juchox gp {pojfoxs*

    1ynauo: gp n pvxgjm ex n juchox*

    Ve mgyo peco o|nctaop ei `ejfgvgejp! aov up `ejpgfox vlo ieaae}gjm coppnmop xo`ogyof hw Moefxet2

    coppnmo >2

    ixec2 +070000000000

    vo|v2 vopvkow puhp`xgho coppnmo

    coppnmo 82

    ixec2 +076666666666

    vo|v2 vopvkow igxpv coppnmo

    Foi* >2N `ejfgvgej gp yoxgigof iex n coppnmo gi! xotan gjm vlo tan`oleafoxp gjpgfo gv }gvl vlo`exxoptejfgjm oaocojvp ei vlo coppnmo! vlo xopuavgjm o~unagvw gp vxuo*

    Foi* 82 Nj octvw `ejfgvgej gp na}nwp yoxgigof iex njw coppnmo*

    N``exfgjm ve vlo nheyo foigjgvgejp! }o `nj opvnhagpl }lg`l ei vlo ieaae}gjm `ejfgvgejp nxo yoxgigof iexon`l coppnmo*

    Moefxet 844>#84>8 Tnmo >< ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    20/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    @ejfgvgej Coppnmo > Coppnmo 8

    {>s 3 puhp`xghopuhp`xgho 3 puhp`xgho gp vxuo! pe vlo

    `ejfgvgej gp YOXGIGOFigxpv 3 puhp`xgho gp inapo! pe vlo

    `ejfgvgej gp JEV YOXGIGOF

    {POJFOXs 3 +076666666666+070000000000 3 +076666666666 gp

    inapo! pe vlo `ejfgvgej gp JEVYOXGIGOF

    + 076666666666 3 +076666666666gp vxuo! pe vlo `ejfgvgej gp YOXGIGOF

    {8s 3 coppnmocoppnmo 3 coppnmo gp vxuo! pe vlo

    `ejfgvgej gp YOXGIGOFcoppnmo 3 coppnmo gp vxuo! pe vlo

    `ejfgvgej gp YOXGIGOF

    N mgyoj xuao gp nttagof ejaw ve coppnmop iex }lg`l gvp `ejfgvgej gp yoxgigof* N xuao }gvl vlo igxpv `ejfgvgej}euaf ho nttagof ejaw ve vlo coppnmo >* N xuao }gvl vlo vlgxf `ejfgvgej }euaf ho nttagof ve hevlcoppnmop*

    Nuvecnvg` xoptejfox

    Moefxet `nj pojf n xoptejpo ve vlo cehgao juchox ixec }lg`l n PCP coppnmo `ecop* Vlo ynauoei vlo n`vgej tnxncovox iex vlgp kgjf ei xuaop gp XOPTEJFOX njf vlo o|vxn ehbo`v ejvngjp vloieaae}gjm gjiexcnvgejp2

    vo|vp2 vlgp `euaf ho n pvxgjm ex nj nxxnw ei pvxgjmp* Moefxet }gaa pojf n PCP iex on`l pvxgjmpto`gigof gj vlgp igoaf;

    pojfox2 toxpejnagrof pojfox upof iex on`l coppnmo* Gv `euaf ho nj natlnjucoxg` pvxgjm ex ncehgao tlejo juchox gj O>96 iexcnv;

    N pnctao ve `xonvo n xuao vlnv n`vp np n pgctao xoptejfox gp ple}j hoae}2

    Xn}

    {(n`vgej(2(XOPTEJFOX(!(juchoxUgf(2>!(fop`xgtvgej(2(Nuvecnvg` xoptejfox(!(o|vxn(2{(vo|vp(2[(Weux coppnmo lnp hooj xo`ogyof.(!(Vlnjk weu(S!(pojfox(2(CWXOPTEJFOX(ss

    Gjfojvof

    {

    (n`vgej(2 (XOPTEJFOX(!

    (juchoxUgf(2 >!

    (fop`xgtvgej(2 (Nuvecnvg` xoptejfox(!

    (o|vxn(2 {

    (vo|vp(2 [(Weux coppnmo lnp hooj xo`ogyof.(!

    (Vlnjk weu(

    S!

    (pojfox(2 (CWXOPTEJFOX(

    s

    s

    Gj vlgp o|nctao vlo etvgejna tnxncovoxp `ejfgvgej njf pvnvup nxo cgppgjm! pe2

    >* vlo xuao gp xonvof gj pvnvup gjn`vgyo ,vlo foinuav';

    8* ej`o n`vgynvof! vlo xuao }gaa ho nttagof ve on`l xo`ogyof coppnmo;

    Moefxet 844>#84>8 Tnmo >7 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    21/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    0* gi weu pojf n PCP ve vlo juchox ej }lg`l vlo kow}exf }gvl gf > ,`exxoptejfgjm ve vopvkow gjvlo txoygeup o|nctaop'! weu }gaa xo`ogyo v}e PCP ixec CWXOPTEJFOX }gvl vlo ieaae}gjmvo|vp2

    Weux coppnmo lnp hooj xo`ogyof.;

    Vlnjk weu*

    Coppnmo iex}nxf

    Xo`ogyof PCP coppnmop `nj ho iex}nxfof ve ejo ex cexo cehgao juchoxp* Vlo ynauo ei vlo n`vgejtnxncovox iex vlgp kgjf ei xuaop gp IEX]NXF njf vlo o|vxn ehbo`v ejvngjp vlo ieaae}gjmgjiexcnvgejp2

    vo|vp2 vlgp `euaf ho n pvxgjm ex nj nxxnw ei pvxgjmp! agko iex vlo nuvecnvg` xoptejfox;

    juchoxp2 vlgp `euaf ho n cehgao tlejo juchox ex nj nxxnw ei cehgao tlejo juchoxp*Moefxet }gaa pojf n PCP iex njw pvxgjm pto`gigof gj vlo igoaf vo|v ve on`l ejo ei vlgp cehgaotlejo juchoxp;

    pojfox2 toxpejnagrof pojfox upof iex on`l coppnmo* Gv `euaf ho nj natlnjucoxg` pvxgjm ex ncehgao tlejo juchox gj O>96 iexcnv;

    N pnctao ve `xonvo n xuao vlnv iex}nxfp coppnmop ve n pov ei cehgao tlejo juchoxpgp ple}j hoae}2

    Xn}

    {(n`vgej(2(IEX]NXF(!(juchoxUgf(2>!(fop`xgtvgej(2(Jevg`o ei xo`ogtv(!(pvnvup(2>!(o|vxn(2{(vo|vp(2(Weu mev n jo} coppnmo.(!(juchoxp(2[(+07006>>>=>8?(!(+070999899876(S!(pojfox(2(PCPGJHE\(ss

    Gjfojvof

    {

    (n`vgej(2 (IEX]NXF(!

    (juchoxUgf(2 >!

    (fop`xgtvgej(2 (Jevg`o ei xo`ogtv(!

    (pvnvup(2 >!

    (o|vxn(2 {

    (vo|vp(2 (Weu mev n jo} coppnmo.(!

    (juchoxp(2 [

    (+07006>>>=>8?(!

    (+070999899876(

    S!

    (pojfox(2 (PCPGJHE\(

    s

    s

    Coppnmo xoanw

    Xo`ogyof PCP coppnmop `nj ho iex}nxfof ve ejo ex cexo _XAp* Vlo ynauo ei vlo n`vgej tnxncovox

    Moefxet 844>#84>8 Tnmo 84 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    22/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    iex vlgp kgjf ei xuaop gp XOPTEJFOX njf vlo o|vxn ehbo`v ejvngjp vlo ieaae}gjm gjiexcnvgejp2

    uxap2 n pgjmao ehbo`v ex nj nxxnw ei ehbo`vp! on`l ejo pvxu`vuxof np ieaae}p2

    uxa ,cnjfnvexw'2 vlo _XA ve ho `ejvn`vof; upoxjnco ,etvgejna'2 upoxjnco upof iex hnpg` nuvlojvg`nvgej;

    tnpp}exf ,etvgejna'2 tnpp}exf upof iex hnpg` nuvlojvg`nvgej;

    covlef ,etvgejna'2 LVVT covlef ve upo iex `naagjm vlo uxa* Vlo foinuav ynauo gp MOV;

    `ejvojvUvwto ,etvgejna'2 vlo cgco vwto ei vlo hefw ei vlo xo~uopv ,upof }gvl TEPV njfT_V xo~uopvp'* Vlo foinuav ynauo gp nttag`nvgej%|#}}}#iexc#uxaoj`efof;

    hefw ,etvgejna'2 vloj hefw ei vlo xo~uopv*

    N pnctao ve `xonvo n xuao vlnv `naap n _XA txevo`vof }gvl hnpg` nuvlojvg`nvgej gpple}j hoae}2

    Xn}

    {(n`vgej(2(XOANW(!(juchoxUgf(2>!(fop`xgtvgej(2(Jevgig`nvgej ej}ohpgvo(!(pvnvup(2>!(o|vxn(2{(uxap(2{(uxa(2(lvvt2%%gacgepgve*`ec%jevgig`nvgejp(!(upoxjnco(2(cwupox(!(tnpp}exf(2(cwt}f(sss

    Gjfojvof

    {

    (n`vgej(2 (XOANW(!

    (juchoxUgf(2 >!

    (fop`xgtvgej(2 (Jevgig`nvgej ej }ohpgvo(!

    (pvnvup(2 >!

    (o|vxn(2 {

    (uxap(2 {

    (uxa(2 (lvvt2%%gacgepgve*`ec%jevgig`nvgejp(!

    (upoxjnco(2 (cwupox(!

    (tnpp}exf(2 (cwt}f(

    s

    s

    s

    Gjvoxn`vgej }gvl vlo `ejvn`vp heek

    Agjkof ve weux Moefxet n``eujv weu cnw lnyo n pov ei `ejvn`v heekp gj }lg`l weu `nj pvexo njfexmnjgro vlo cehgao tlejo juchoxp ei weux `ejvn`vp* Iex cexo gjiexcnvgejp ej le} vlo `ejvn`vheekp cefuao }exkp! taonpo xoiox ve [HNPOUM_GFOS*

    Moefxet `nj nuvecnvg`naaw cefgiw vlo `ejvojv ei vlepo `ejvn`v heekp! nffgjm ex xoceygjm vlo cehgaotlejo juchoxp ixec }lg`l PCP coppnmop nxo pojv*

    Ve nff vlo pojfox ei n PCP coppnmo ve weux `ejvn`vp heek! weu cupv foigjo n xuao }lepo n`vgejlnp vlo ynauo MXE_TUNFF* Vlo o|vxn ehbo v iex vlgp kgjf ei n`vgejp `ejvngjp vlo ieaae}gjm

    Moefxet 844>#84>8 Tnmo 8> ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    23/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    gjiexcnvgejp2

    mxeutp2 n pvxgjm ex nj nxxnw ei pvxgjmp! on`l `exxoptejfgjm ve ejo ei vlo mxeutp gj }lg`l }njvve tan`o vlo juchox

    Vlo ieaae}gjm foigjop n xuao ve gjpoxv vlo pojfox gjve v}e mxeutp! jncof Naa `ejvn`vpnjf Nuvlexgrof ejvn`vp2

    Xn}

    {(n`vgej(2(MXE_TUNFF(!(`ejfgvgej(2({>s 3 puhp`xgho(!(juchoxUgf(2>!(fop`xgtvgej(2(Nff vecw `ejvn`vp(!(pvnvup(2>!(o|vxn(2{(mxeutp(2[(Naa `ejvn`vp(!(Nuvlexgrof `ejvn`vp(Sss

    Gjfojvof

    {

    (n`vgej(2 (MXE_TUNFF(!

    (`ejfgvgej(2 ({>s 3 puhp`xgho(!

    (juchoxUgf(2 >!

    (fop`xgtvgej(2 (Nff ve cw `ejvn`vp(!

    (pvnvup(2 >!

    (o|vxn(2 {

    (mxeutp(2 [

    (Naa `ejvn`vp(!

    (Nuvlexgrof `ejvn`vp(

    S

    s

    s

    Ve xoceyo vlo pojfox ei n PCP coppnmo ixec weux `ejvn`vp heek! weu cupv foigjo n xuao }lepon`vgej lnp vlo ynauo MXE_TUXOCEYO* Vlo o|vxn ehbo`v gp gfojvg`na ve vlnv upof gj vlo `npo einffgvgej*

    Vlo ieaae}gjm foigjop n xuao ve xoceyo vlo pojfox ixec vlo mxeut jncof Nuvlexgrof`ejvn`vp2

    Xn}

    {(n`vgej(2(MXE_TUXOCEYO(!(`ejfgvgej(2({>s 3ujpuhp`xgho(!(juchoxUgf(2>!(fop`xgtvgej(2(Xoceyo ixec nuvlexgrof`ejvn`vp(!(pvnvup(2>!(o|vxn(2{(mxeutp(2(Nuvlexgrof `ejvn`vp(ss

    Gjfojvof

    {

    (n`vgej(2 (MXE_TUXOCEYO(!

    (`ejfgvgej(2 ({>s 3 ujpuhp`xgho(!

    (juchoxUgf(2 >!

    (fop`xgtvgej(2 (Xoceyo ixec nuvlexgrof `ejvn`vp(!

    (pvnvup(2 >!

    (o|vxn(2 {

    (mxeutp(2 (Nuvlexgrof `ejvn`vp(

    s

    s

    Moefxet 844>#84>8 Tnmo 88 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    24/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    Cefgiwgjm o|gpvgjm xuaop

    Ve cefgiw nj o|gpvgjm xuao weu cupv `naa vlo igavoxp covlef gj lvvt T_V! agko iex n jo} gjpoxvgej! nffgjmvlo cnjfnvexw gf tnxncovox ve vlo * Gi vlo gf tnxncovox gp cgppgjm! vlo xo~uopv gp

    xomnxfof np nj nvvoctv ve nff n jo} xuao* Vlo ieaae}gjm o|nctaop ple}p le} ve pov vlo pvnvup ei nxuao ve n`vgyo ,>'2

    Xn}

    {(gf(26!(pvnvup(2>s

    Gjfojvof

    {

    (gf(2 6!

    (pvnvup(2 >

    s

    Foaovgjm xuaop

    Ve foaovo n xuao weu cupv `naa vlo igavoxp covlef gj lvvt FOAOVO! tnppgjm vlo ujg~uo gfojvgigox ei vloxuao ve ho xoceyof np vlo ynauo ei vlo gf ~uoxw pvxgjm tnxncovox*

    `uxa #\ FOAOVO #L (Nuvlexgrnvgej2 Honxox (lvvtp2%%ntg*moefxet*jov%gj%>%pcp%>%igavoxp5gf36

    Gj `npo ei pu``opp! vlo xoptejpo gp agko vlo ieaae}gjm2

    Xn}

    {(xopuav(2 (4(! (fovngap(2 {(oxxexp(2 ((! (agjop(2 (>(ss

    Gjfojvof

    {

    (xopuav(2 (4(!

    (fovngap(2 {

    (oxxexp(2 ((!

    (agjop(2 (>(

    s

    s

    Moefxet 844>#84>8 Tnmo 80 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    25/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    Nttojfg| N2 pvnvup `efo njf `lnxpov

    Pvnvup `efop

    Pvnvup @efo L*P*@*0 Fop`xgtvgej

    EK 4 844 Etoxnvgej pu``oppiuaaw ectaovof

    MOJOXG@UINGA_XO #> ?44 Nj ujo|to`vof oxxex lnp e``uxxof

    NAXONFWUGJ #8 Vlo xo~uopvof etoxnvgej lnp ygeanvof n ujg~uojopp`ejpvxngjv njf `njjev ho `ectaovof

    @EJPVXNGJVUINGA_XO #0 649 Peco `ejpvxngjvp ej vlo covlef-p tnxncovoxp nxo jevcov

    FHUINGA_XO #6 Etoxnvgej ingaof fuo ve fnvnhnpo txehaocp

    JEUOIIO@V #? 844 Etoxnvgej pu``oppiuaaw `ectaovof! huv je `lnjmop nxocnfo ve vlo pwpvoc pvnvup

    JEVUE]JOFUHWU_POX #9 64> Vlo xo~uopvof etoxnvgej vxgof ve cefgiw nj ehbo`v jeve}jof hw vlo `uxxojv upox

    _JNHAOUVEUTNW #= Vlo `uxxojv upox lnp jev ojeuml hnanj`o ve `ectaovovlo etoxnvgej

    _JN_VLEXGROF #< 64> Vlo `uxxojv upox gp jev nuvlexgrof ve `naa vlo covlef

    @naagjm n jej#o|gpvojv xopeux`o! weu }gaa mov hn`k nj LVVT pvnvup `efo 646*

    @naagjm n jej#gctaocojvof covlef ei nj o|gpvgjm xopeux`o! weu }gaa mov hn`k nj LVVT pvnvup `efo64?*

    0 LVVT Pvnvup @efo

    Moefxet 844>#84>8 Tnmo 86 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    26/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    MPC 40*0< `lnxpov

    0MTT VP 80*40< % MPC 40*0 |8 |0 |6 |? |9 |= |< |7 |N |H |@ |F |O |I

    4| D & AI @X

    >| U OP@

    8| PT . ( / ) - , ' " + ! # * %

    0| 4 > 8 0 6 ? 9 = < 7 2 ; 1 3 : 5

    6| N H @ F O I M L G B K A C J E

    ?| T ^ X P V _ Y ] \ W R

    9| n h ` f o i m l g b k a c j e=| t ~ x p v u y } | w r

    >H 4| II

    >H >| Z OP@8

    >H 8| { s Q

    >H 0| [ z S

    >H 6| q

    >H ?|

    >H 9| >H =|

    Moefxet 844>#84>8 Tnmo 8? ei 06

    http://en.wikipedia.org/wiki/@http://en.wikipedia.org/wiki/Pound_signhttp://en.wikipedia.org/wiki/Dollar_signhttp://en.wikipedia.org/wiki/Yenhttp://en.wikipedia.org/wiki/%C3%88http://en.wikipedia.org/wiki/%C3%89http://en.wikipedia.org/wiki/%C3%99http://en.wikipedia.org/wiki/%C3%8Chttp://en.wikipedia.org/wiki/%C3%92http://en.wikipedia.org/wiki/%C3%87http://en.wikipedia.org/wiki/Line_feedhttp://en.wikipedia.org/wiki/%C3%98http://en.wikipedia.org/wiki/Carriage_returnhttp://en.wikipedia.org/wiki/%C3%85http://en.wikipedia.org/wiki/%CE%94http://en.wikipedia.org/wiki/Underscorehttp://en.wikipedia.org/wiki/%CE%A6http://en.wikipedia.org/wiki/%CE%93http://en.wikipedia.org/wiki/%CE%9Bhttp://en.wikipedia.org/wiki/%CE%A9http://en.wikipedia.org/wiki/%CE%A0http://en.wikipedia.org/wiki/%CE%A8http://en.wikipedia.org/wiki/%CE%A3http://en.wikipedia.org/wiki/%CE%98http://en.wikipedia.org/wiki/%CE%9Ehttp://en.wikipedia.org/wiki/Escape_characterhttp://en.wikipedia.org/wiki/%C3%86http://en.wikipedia.org/wiki/%C3%9Fhttp://en.wikipedia.org/wiki/%C3%89http://en.wikipedia.org/wiki/Space_characterhttp://en.wikipedia.org/wiki/Exclamation_markhttp://en.wikipedia.org/wiki/Double_quotehttp://en.wikipedia.org/wiki/Number_signhttp://en.wikipedia.org/wiki/Currency_(typography)http://en.wikipedia.org/wiki/Percenthttp://en.wikipedia.org/wiki/Ampersandhttp://en.wikipedia.org/wiki/'http://en.wikipedia.org/wiki/Brackethttp://en.wikipedia.org/wiki/Asteriskhttp://en.wikipedia.org/wiki/Plus_signhttp://en.wikipedia.org/wiki/Comma_(punctuation)http://en.wikipedia.org/wiki/Hyphenhttp://en.wikipedia.org/wiki/Full_stophttp://en.wikipedia.org/wiki/Slash_(punctuation)http://en.wikipedia.org/wiki/0_(number)http://en.wikipedia.org/wiki/1_(number)http://en.wikipedia.org/wiki/2_(number)http://en.wikipedia.org/wiki/3_(number)http://en.wikipedia.org/wiki/4_(number)http://en.wikipedia.org/wiki/5_(number)http://en.wikipedia.org/wiki/6_(number)http://en.wikipedia.org/wiki/7_(number)http://en.wikipedia.org/wiki/8_(number)http://en.wikipedia.org/wiki/9_(number)http://en.wikipedia.org/wiki/Colon_(punctuation)http://en.wikipedia.org/wiki/Semicolonhttp://en.wikipedia.org/wiki/Angle_brackethttp://en.wikipedia.org/wiki/Equal_signhttp://en.wikipedia.org/wiki/Angle_brackethttp://en.wikipedia.org/wiki/Question_markhttp://en.wikipedia.org/wiki/%C2%A1http://en.wikipedia.org/wiki/Ahttp://en.wikipedia.org/wiki/Bhttp://en.wikipedia.org/wiki/Chttp://en.wikipedia.org/wiki/Dhttp://en.wikipedia.org/wiki/Ehttp://en.wikipedia.org/wiki/Fhttp://en.wikipedia.org/wiki/Ghttp://en.wikipedia.org/wiki/Hhttp://en.wikipedia.org/wiki/Ihttp://en.wikipedia.org/wiki/Jhttp://en.wikipedia.org/wiki/Khttp://en.wikipedia.org/wiki/Lhttp://en.wikipedia.org/wiki/Mhttp://en.wikipedia.org/wiki/Nhttp://en.wikipedia.org/wiki/Ohttp://en.wikipedia.org/wiki/Phttp://en.wikipedia.org/wiki/Qhttp://en.wikipedia.org/wiki/Rhttp://en.wikipedia.org/wiki/Shttp://en.wikipedia.org/wiki/Thttp://en.wikipedia.org/wiki/Uhttp://en.wikipedia.org/wiki/Vhttp://en.wikipedia.org/wiki/Whttp://en.wikipedia.org/wiki/Xhttp://en.wikipedia.org/wiki/Yhttp://en.wikipedia.org/wiki/Zhttp://en.wikipedia.org/wiki/%C3%84http://en.wikipedia.org/wiki/%C3%96http://en.wikipedia.org/wiki/%C3%91http://en.wikipedia.org/wiki/%C3%9Chttp://en.wikipedia.org/wiki/%C2%A7http://en.wikipedia.org/wiki/Inverted_question_markhttp://en.wikipedia.org/wiki/Ahttp://en.wikipedia.org/wiki/Bhttp://en.wikipedia.org/wiki/Chttp://en.wikipedia.org/wiki/Dhttp://en.wikipedia.org/wiki/Ehttp://en.wikipedia.org/wiki/Fhttp://en.wikipedia.org/wiki/Ghttp://en.wikipedia.org/wiki/Hhttp://en.wikipedia.org/wiki/Ihttp://en.wikipedia.org/wiki/Jhttp://en.wikipedia.org/wiki/Khttp://en.wikipedia.org/wiki/Lhttp://en.wikipedia.org/wiki/Mhttp://en.wikipedia.org/wiki/Nhttp://en.wikipedia.org/wiki/Ohttp://en.wikipedia.org/wiki/Phttp://en.wikipedia.org/wiki/Qhttp://en.wikipedia.org/wiki/Rhttp://en.wikipedia.org/wiki/Shttp://en.wikipedia.org/wiki/Thttp://en.wikipedia.org/wiki/Uhttp://en.wikipedia.org/wiki/Vhttp://en.wikipedia.org/wiki/Whttp://en.wikipedia.org/wiki/Xhttp://en.wikipedia.org/wiki/Yhttp://en.wikipedia.org/wiki/Zhttp://en.wikipedia.org/wiki/%C3%84http://en.wikipedia.org/wiki/%C3%96http://en.wikipedia.org/wiki/%C3%91http://en.wikipedia.org/wiki/%C3%9Chttp://en.wikipedia.org/wiki/%C3%80http://en.wikipedia.org/wiki/Form_feedhttp://en.wikipedia.org/wiki/Carethttp://en.wikipedia.org/wiki/Brackethttp://en.wikipedia.org/wiki/Backslashhttp://en.wikipedia.org/wiki/Brackethttp://en.wikipedia.org/wiki/Tildehttp://en.wikipedia.org/wiki/Brackethttp://en.wikipedia.org/wiki/Vertical_barhttp://en.wikipedia.org/wiki/Euro_signhttp://en.wikipedia.org/wiki/@http://en.wikipedia.org/wiki/Pound_signhttp://en.wikipedia.org/wiki/Dollar_signhttp://en.wikipedia.org/wiki/Yenhttp://en.wikipedia.org/wiki/%C3%88http://en.wikipedia.org/wiki/%C3%89http://en.wikipedia.org/wiki/%C3%99http://en.wikipedia.org/wiki/%C3%8Chttp://en.wikipedia.org/wiki/%C3%92http://en.wikipedia.org/wiki/%C3%87http://en.wikipedia.org/wiki/Line_feedhttp://en.wikipedia.org/wiki/%C3%98http://en.wikipedia.org/wiki/%C3%98http://en.wikipedia.org/wiki/Carriage_returnhttp://en.wikipedia.org/wiki/%C3%85http://en.wikipedia.org/wiki/%C3%85http://en.wikipedia.org/wiki/%CE%94http://en.wikipedia.org/wiki/Underscorehttp://en.wikipedia.org/wiki/%CE%A6http://en.wikipedia.org/wiki/%CE%93http://en.wikipedia.org/wiki/%CE%9Bhttp://en.wikipedia.org/wiki/%CE%A9http://en.wikipedia.org/wiki/%CE%A0http://en.wikipedia.org/wiki/%CE%A8http://en.wikipedia.org/wiki/%CE%A3http://en.wikipedia.org/wiki/%CE%98http://en.wikipedia.org/wiki/%CE%9Ehttp://en.wikipedia.org/wiki/Escape_characterhttp://en.wikipedia.org/wiki/%C3%86http://en.wikipedia.org/wiki/%C3%86http://en.wikipedia.org/wiki/%C3%9Fhttp://en.wikipedia.org/wiki/%C3%89http://en.wikipedia.org/wiki/Space_characterhttp://en.wikipedia.org/wiki/Exclamation_markhttp://en.wikipedia.org/wiki/Double_quotehttp://en.wikipedia.org/wiki/Number_signhttp://en.wikipedia.org/wiki/Currency_(typography)http://en.wikipedia.org/wiki/Percenthttp://en.wikipedia.org/wiki/Ampersandhttp://en.wikipedia.org/wiki/'http://en.wikipedia.org/wiki/Brackethttp://en.wikipedia.org/wiki/Brackethttp://en.wikipedia.org/wiki/Asteriskhttp://en.wikipedia.org/wiki/Plus_signhttp://en.wikipedia.org/wiki/Comma_(punctuation)http://en.wikipedia.org/wiki/Hyphenhttp://en.wikipedia.org/wiki/Full_stophttp://en.wikipedia.org/wiki/Slash_(punctuation)http://en.wikipedia.org/wiki/0_(number)http://en.wikipedia.org/wiki/1_(number)http://en.wikipedia.org/wiki/2_(number)http://en.wikipedia.org/wiki/3_(number)http://en.wikipedia.org/wiki/4_(number)http://en.wikipedia.org/wiki/5_(number)http://en.wikipedia.org/wiki/6_(number)http://en.wikipedia.org/wiki/7_(number)http://en.wikipedia.org/wiki/8_(number)http://en.wikipedia.org/wiki/9_(number)http://en.wikipedia.org/wiki/Colon_(punctuation)http://en.wikipedia.org/wiki/Semicolonhttp://en.wikipedia.org/wiki/Angle_brackethttp://en.wikipedia.org/wiki/Equal_signhttp://en.wikipedia.org/wiki/Angle_brackethttp://en.wikipedia.org/wiki/Question_markhttp://en.wikipedia.org/wiki/%C2%A1http://en.wikipedia.org/wiki/Ahttp://en.wikipedia.org/wiki/Bhttp://en.wikipedia.org/wiki/Chttp://en.wikipedia.org/wiki/Dhttp://en.wikipedia.org/wiki/Ehttp://en.wikipedia.org/wiki/Fhttp://en.wikipedia.org/wiki/Ghttp://en.wikipedia.org/wiki/Hhttp://en.wikipedia.org/wiki/Ihttp://en.wikipedia.org/wiki/Jhttp://en.wikipedia.org/wiki/Khttp://en.wikipedia.org/wiki/Lhttp://en.wikipedia.org/wiki/Mhttp://en.wikipedia.org/wiki/Nhttp://en.wikipedia.org/wiki/Ohttp://en.wikipedia.org/wiki/Phttp://en.wikipedia.org/wiki/Qhttp://en.wikipedia.org/wiki/Rhttp://en.wikipedia.org/wiki/Shttp://en.wikipedia.org/wiki/Thttp://en.wikipedia.org/wiki/Uhttp://en.wikipedia.org/wiki/Vhttp://en.wikipedia.org/wiki/Whttp://en.wikipedia.org/wiki/Xhttp://en.wikipedia.org/wiki/Yhttp://en.wikipedia.org/wiki/Zhttp://en.wikipedia.org/wiki/%C3%84http://en.wikipedia.org/wiki/%C3%96http://en.wikipedia.org/wiki/%C3%91http://en.wikipedia.org/wiki/%C3%9Chttp://en.wikipedia.org/wiki/%C2%A7http://en.wikipedia.org/wiki/Inverted_question_markhttp://en.wikipedia.org/wiki/Ahttp://en.wikipedia.org/wiki/Bhttp://en.wikipedia.org/wiki/Chttp://en.wikipedia.org/wiki/Dhttp://en.wikipedia.org/wiki/Ehttp://en.wikipedia.org/wiki/Fhttp://en.wikipedia.org/wiki/Ghttp://en.wikipedia.org/wiki/Hhttp://en.wikipedia.org/wiki/Ihttp://en.wikipedia.org/wiki/Jhttp://en.wikipedia.org/wiki/Khttp://en.wikipedia.org/wiki/Lhttp://en.wikipedia.org/wiki/Mhttp://en.wikipedia.org/wiki/Nhttp://en.wikipedia.org/wiki/Ohttp://en.wikipedia.org/wiki/Phttp://en.wikipedia.org/wiki/Qhttp://en.wikipedia.org/wiki/Rhttp://en.wikipedia.org/wiki/Shttp://en.wikipedia.org/wiki/Thttp://en.wikipedia.org/wiki/Uhttp://en.wikipedia.org/wiki/Vhttp://en.wikipedia.org/wiki/Whttp://en.wikipedia.org/wiki/Xhttp://en.wikipedia.org/wiki/Yhttp://en.wikipedia.org/wiki/Zhttp://en.wikipedia.org/wiki/%C3%84http://en.wikipedia.org/wiki/%C3%96http://en.wikipedia.org/wiki/%C3%91http://en.wikipedia.org/wiki/%C3%9Chttp://en.wikipedia.org/wiki/%C3%80http://en.wikipedia.org/wiki/Form_feedhttp://en.wikipedia.org/wiki/Carethttp://en.wikipedia.org/wiki/Brackethttp://en.wikipedia.org/wiki/Brackethttp://en.wikipedia.org/wiki/Backslashhttp://en.wikipedia.org/wiki/Brackethttp://en.wikipedia.org/wiki/Tildehttp://en.wikipedia.org/wiki/Brackethttp://en.wikipedia.org/wiki/Vertical_barhttp://en.wikipedia.org/wiki/Euro_sign
  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    27/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    Nttojfg| H2 BPEJ P`locn Foigjgvgejp

    ANJOP ojftegjv

    MOV lvvt covlef xotejpo

    {

    (fop`xgtvgej(2 (Anjop MOV covlef xotejpo(!

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (xopuav(2 {

    (fop`xgtvgej(2 (Oxxex `efo* Gi 4! vloxo lnp hooj je oxxexp(!

    (vwto(2 (juchox(!

    (xo~ugxof(2vxuos!

    (cpgpfjp(2 {

    (fop`xgtvgej(2 (Agpv ei nynganhao juchoxp(!

    (vwto(2 (nxxnw(!

    (gvocp(2 {

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (gf(2 {(vwto(2 (juchox(! (xo~ugxof(2vxuos!

    (anjo(2 {(vwto(2 (juchox(! (xo~ugxof(2vxuos!

    (plnxof(2 {(vwto(2 (juchox(! (xo~ugxof(2vxuos!

    (n`vgyo(2 {(vwto(2 (juchox(! (xo~ugxof(2vxuos!

    (cpgpfj(2 {(vwto(2 (pvxgjm(! (xo~ugxof(2vxuos!

    (upoxUgf(2 {(vwto(2 (juchox(! (xo~ugxof(2vxuos!

    s

    s

    s!

    (fovngap(2 {

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (gf(2 {

    (vwto(2 (juchox(

    s!

    (agjop(2 {

    (vwto(2 (juchox(!

    s!

    (oxxex(2 {

    (vwto(2 (pvxgjm(!

    s

    s

    s

    s

    Moefxet 844>#84>8 Tnmo 89 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    28/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    s

    KOW]EXFP ojftegjv

    T_V lvvt covlef xo~uopv hefw

    {

    (fop`xgtvgej(2 (Kow}exfp T_V covlef xo~uopv hefw(!

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (puh(2 {

    (vwto(2 (pvxgjm(!

    (xo~ugxof(2vxuo

    s!

    (pvnvup(2 {

    (vwto(2 (pvxgjm(!

    s!

    (juc(2 {

    (vwto(2 (pvxgjm(!

    s

    s

    s

    MOV lvvt covlef xoptejpo

    {

    (fop`xgtvgej(2 (Kow}exfp MOV covlef xoptejpo(!

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (xopuav(2 {

    (fop`xgtvgej(2 (Oxxex `efo* Gi 4! vloxo lnp hooj je oxxexp(!

    (vwto(2 (juchox(!

    (xo~ugxof(2vxuo

    s!

    (juchoxp(2 {

    (fop`xgtvgej(2 (Agpv ei xomgpvoxof kow}exf iex vlo upox(!

    (vwto(2 (nxxnw(!(gvocp(2 {

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (gf(2 {(vwto(2 (juchox(! (xo~ugxof(2vxuos!

    (puh(2 {(vwto(2 (pvxgjm(! (xo~ugxof(2vxuos!

    (juc(2 {(vwto(2 (pvxgjm(! (xo~ugxof(2vxuos!

    (pvnvup(2 {(vwto(2 (pvxgjm(! (xo~ugxof(2vxuos!

    (upoxUgf(2 {(vwto(2 (juchox(! (xo~ugxof(2vxuos!

    (anpvUtnw(2 {(vwto(2 (pvxgjm(! (iexcnv(2(fnvo#vgco(! (xo~ugxof(2vxuos!

    (n`vgynvgejUfnvo(2 {(vwto(2 (pvxgjm(! (iexcnv(2(fnvo#vgco(! (xo~ugxof(2vxuos!

    Moefxet 844>#84>8 Tnmo 8= ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    29/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    (anpvUn`vgynvgejUfnvo(2 {(vwto(2 (pvxgjm(! (iexcnv(2(fnvo#vgco(!(xo~ugxof(2vxuos!

    (pfUfnvo(2 {(vwto(2 (pvxgjm(! (iexcnv(2(fnvo#vgco(s

    s

    s

    s!

    (fovngap(2 {

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (gf(2 {

    (vwto(2 (juchox(

    s!

    (agjop(2 {

    (vwto(2 (juchox(!

    s!

    (oxxex(2 {

    (vwto(2 (pvxgjm(!

    s

    s

    s

    s

    s

    TEPV lvvt covlef xo~uopv hefw

    {

    (fop`xgtvgej(2 (Kow}exfp TEPV covlef xo~uopv hefw(!

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (gf(2 {

    (vwto(2 (juchox(!

    (xo~ugxof(2vxuo

    s!

    (pvnvup(2 {

    (vwto(2 (pvxgjm(!

    s

    s

    s

    T_V! TEPV njf FOAOVO lvvt covlef xoptejpo

    {

    (fop`xgtvgej(2 (Kow}exfp T_V! TEPV njf FOAOVO covlefp xoptejpo(!

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (xopuav(2 {

    (fop`xgtvgej(2 (Oxxex `efo* Gi 4! vloxo lnp hooj je oxxexp(!

    Moefxet 844>#84>8 Tnmo 8< ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    30/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    (vwto(2 (juchox(!

    (xo~ugxof(2vxuo

    s!

    (fovngap(2 {

    (vwto(2 (ehbo`v(!(txetoxvgop(2 {

    (gf(2 {

    (vwto(2 (juchox(

    s!

    (agjop(2 {

    (vwto(2 (juchox(!

    s!

    (oxxex(2 {

    (vwto(2 (pvxgjm(!

    ss

    s

    s

    s

    Gjhe| ojftegjv

    MOV lvvt covlef xoptejpo

    {

    (fop`xgtvgej(2 (Gjhe| MOV covlef xoptejpo(!

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (xopuav(2 {

    (fop`xgtvgej(2 (Oxxex `efo* Gi 4! vloxo lnp hooj je oxxexp(!

    (vwto(2 (juchox(!

    (xo~ugxof(2vxuo

    s!

    (coppnmop(2 {

    (fop`xgtvgej(2 (Agpv ei coppnmop gj vlo xo~uopvof Gjhe|(!

    (vwto(2 (nxxnw(!(gvocp(2 {

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (cnpmUgf(2 {(vwto(2 (juchox(! (xo~ugxof(2vxuos!

    (pojfoxUjuc(2 {(vwto(2 (pvxgjm(! (xo~ugxof(2vxuos!

    (vo|v(2 {(vwto(2 (pvxgjm(! (xo~ugxof(2vxuos!

    (juchoxUgf(2 {(vwto(2 (juchox(! (xo~ugxof(2vxuos!

    (etoxnvex(2 {(vwto(2 (pvxgjm(! (xo~ugxof(2vxuos!

    (vgco(2 {(vwto(2 (pvxgjm(! (iexcnv(2(fnvo#vgco(! (xo~ugxof(2vxuos

    s

    Moefxet 844>#84>8 Tnmo 87 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    31/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    s

    s!

    (fovngap(2 {

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {(gf(2 {

    (vwto(2 (juchox(

    s!

    (agjop(2 {

    (vwto(2 (juchox(!

    s!

    (oxxex(2 {

    (vwto(2 (pvxgjm(!

    s

    ss

    s

    s

    IGAVOXP ojftegjv

    T_V lvvt covlef xo~uopv

    {

    (fop`xgtvgej(2 (Igavoxp T_V covlef xo~uopv(!

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (n`vgej(2 {(vwto(2 (pvxgjm(! (xo~ugxof(2vxuos!

    (juchoxUgf(2 {(vwto(2 (juchox(! (xo~ugxof(2vxuos!

    (fop`xgtvgej(2 {(vwto(2 (pvxgjm(s!

    (`ejfgvgej(2 {(vwto(2 (pvxgjm(s!

    (pvnvup(2 {(vwto(2 (juchox(s!

    (o|vxn(2 {

    (fop`xgtvgej(2 (Ehbo`v fop`xghgjm o|vxn txetoxvgop iex vlo pto`gigof n`vgej(!

    (vwto(2 [

    {(fop`xgtvgej(2 (Ehbo`v iex vlo XOPTEJFOX n`vgej(!

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (vo|vp(2 {

    (vwto(2 [

    {(vwto(2 (pvxgjm(s!

    {(vwto(2 (nxxnw(! (gvocp(2 {(vwto(2 (pvxgjm(ss

    S!

    (xo~ugxof(2vxuo

    s!

    Moefxet 844>#84>8 Tnmo 04 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    32/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    (pojfox(2 {(vwto(2 (pvxgjm(s

    s

    s!

    {

    (fop`xgtvgej(2 (Ehbo`v iex vlo IEX]NXF n`vgej(!(vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (vo|vp(2 {

    (vwto(2 [

    {(vwto(2 (pvxgjm(s!

    {(vwto(2 (nxxnw(! (gvocp(2 {(vwto(2 (pvxgjm(ss

    S!

    (xo~ugxof(2vxuo

    s!

    (juchoxp(2 {(vwto(2 [

    {(vwto(2 (pvxgjm(! (iexcnv(2(tlejo(s!

    {(vwto(2 (nxxnw(! (gvocp(2 {(vwto(2 (pvxgjm(! (iexcnv(2(tlejo(ss

    S!

    (xo~ugxof(2vxuo

    s!

    (pojfox(2 {(vwto(2 (pvxgjm(s

    s

    s!

    {

    (fop`xgtvgej(2 (Ehbo`v iex vlo XOANW n`vgej(!

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (uxap(2 {

    (vwto(2 [

    {

    (vwto(2 (ehbo`v(!

    (txetoxvgop(2 {

    (uxa(2 {(vwto(2 (pvxgjm(! (iexcnv(2(uxa(! (xo~ugxof(2vxuos!

    (upoxjnco(2 {(vwto(2 (pvxgjm(s!

    (tnpp}exf(2 {(vwto(2 (pvxgjm(s!

    (covlef(2 {(vwto(2 (pvxgjm(s!

    (`ejvojvUvwto(2 {(vwto(2 (pvxgjm(s!

    (hefw(2 {(vwto(2 (pvxgjm(s!

    s

    s!

    {

    (vwto(2 (nxxnw(!

    (gvocp(2 {

    s

    s

    Moefxet 844>#84>8 Tnmo 0> ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    33/35

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    34/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    s

    s

    s

    s

    s

    Moefxet 844>#84>8 Tnmo 00 ei 06

  • 7/30/2019 SMS IN 2.0 - The Geodrop API module to control and manage inbound SMS

    35/35

    PCP Gj 8*0 XOPVIua NTG _pox mugfo y>*0#OJ

    Xoanvof fe`ucojvp

    @efo Fop`xgtvgej

    [HNPOUM_GFOS PtxgjmHnpo upox mugfo