Stiùireadh Gnìomh Gluasaid LINK REST API Stiùireadh Cleachdaiche SMS

Suaicheantas gluasadachd LINK A

Stiùireadh Gnìomh Gluasaid LINK REST API SMS

Tha LINK Mobility a’ toirt seachad seirbheis airson lìbhrigeadh teachdaireachd, meanbh-phàighidhean, agus seirbheisean stèidhichte air àite. Bidh an àrd-ùrlar ag obair mar neach-ceannach susbaint soilleir, leubail geal agus router malairt eadar Solaraichean Seirbheis agus Luchd-obrachaidh.

Tha LINK Mobility a’ toirt seachad API RESTful a ghabhas cleachdadh gus faighinn gu seirbheisean LINK Mobility leithid a bhith a’ cur SMS. Tha an API seo air a dhealbhadh gus a bhith furasta a chleachdadh agus co-chòrdail ris a h-uile cànan agus frèam ùr-nodha. A’ cleachdadh a’ chànan as fheàrr leat faodaidh an tagradh agad an Link Mobility REST API a chleachdadh gus comasan teachdaireachdan is pàighidh cumhachdach a chuir an gnìomh

© LINK Mobility, 10 Màrt, 2021

Fiosrachadh laghail

Is ann le seilbh agus dlighe-sgrìobhaidh Netsize a-mhàin a tha am fiosrachadh a gheibhear san sgrìobhainn seo. Tha e dìomhair agus an dùil airson cleachdadh fiosrachaidh teann. Chan eil e ceangaltach agus dh’ fhaodadh gun tèid atharrachadh gun rabhadh. Bithear a’ meas gu bheil foillseachadh no cleachdadh gun chead sam bith mì-laghail.

Tha Netsize ™ agus linkmobility ™ air an dìon le laghan seilbh inntleachdail Frangach, EEC agus eadar-nàiseanta.

Is ann leis an luchd-seilbh aca a tha a h-uile comharra-malairt eile a chaidh ainmeachadh.

Cha tèid dad a tha an seo a mhìneachadh mar bhith a’ toirt seachad cead no còir fo peutant Netsize, dlighe-sgrìobhaidh no comharra-malairt.

GNATH-FHOCAIL
Société gun ainm no prìomh-bhaile de 5 478 070 iùro
Siège sòisealta: 62, slighe Emile Zola92100 Boulogne - An Fhraing
418 712 477 RCS Nanterre
http://www.LinkMobility.com
http://www.linkmobility.com

Farsaingeachd na Sgrìobhainn

Tha an sgrìobhainn seo a’ mìneachadh mar a bhios an Solaraiche Seirbheis a’ cleachdadh an LINK Mobility REST API airson SMS. Tha e airson ailtirean teignigeach agus dealbhadairean a bhios a’ cur an gnìomh seirbheisean an t-Solaraiche Seirbheis.

1. Cleachdadh Bunaiteach

Tha e gu math furasta SMS a chuir. Bidh thu a’ cur iarrtas HTTP gu LINK Mobility a ghabhas coileanadh le bhith a’ cleachdadh dìreach a web bhrabhsair.

Iùl Gnìomh Gluasaid LINK REST API SMS - a1

2. Functional Overview

Tha siostam LINK Mobility a’ toirt seachad na feartan bunaiteach a leanas airson teachdaireachdan SMS:
A’ cur teachdaireachdan SMS Crìochnaichte Fòn-làimhe (MT), leithid teachdaireachdan teacsa no binary (me WAP Push) àrd-ìre agus teachdaireachdan ìre àbhaisteach.

A’ faighinn aithisgean lìbhrigidh airson teachdaireachdan MT a chaidh a chuir a-steach.

A’ faighinn teachdaireachdan SMS Tùs Fòn-làimhe (MO), prìomh ìre agus ìre àbhaisteach.
Tha an SMS REST API coisrigte airson teachdaireachdan SMS MT ìre àbhaisteach a chuir.

Bidh an API a’ cur a h-uile teachdaireachd SMS gu co-shìnte, a’ comasachadh feartan leithid:

“Teine-is-dìochuimhnich” - tha an Solaraiche Seirbheis ag iarraidh amannan freagairt nas ro-innseach a bhith aca agus chan eil e airson feitheamh ri toradh bhon Ghnìomhaiche.

Gnìomh a-rithist - Cuiridh LINK Mobility an teachdaireachd a-rithist ma tha duilgheadasan sealach aig a’ Ghnìomhaiche.

2.1 A’ cur teachdaireachd SMS

Iùl Gnìomh Gluasaid LINK REST API SMS - a2                      Iùl Gnìomh Gluasaid LINK REST API SMS - a2                 Iùl Gnìomh Gluasaid LINK REST API SMS - a3
Solaraiche Seirbheis Netsize Consumer

Iùl Gnìomh Gluasaid LINK REST API SMS - a4

  1. Cuir teachdaireachd MT
  2. Thoir air ais ID teachdaireachd
  3. Cuir a-steach teachdaireachd SMS
  4. Thoir seachad aithisg lìbhrigidh
  5. Cuir a-steach aithisg lìbhrigidh

Tha an sruth bunaiteach airson teachdaireachdan SMS a chuir air a mhìneachadh mar a leanas:

Bidh an Solaraiche Seirbheis a’ dèanamh iarrtas airson teachdaireachd SMS a chuir gu neach a gheibh e tro shiostam LINK Mobility.

Thèid ID teachdaireachd a thilleadh chun t-Solaraiche Seirbheis. Faodar an ID seo a chleachdadh airson me an teachdaireachd a cho-cheangal ris an aithisg lìbhrigidh cheart.

Bidh LINK Mobility a’ làimhseachadh slighe agus a’ lìbhrigeadh an teachdaireachd SMS don neach-cleachdaidh ris an deach dèiligeadh.
Tha aithisg lìbhrigidh air a phiobrachadh, me nuair a thèid an teachdaireachd SMS a lìbhrigeadh gu inneal an neach-cleachdaidh.

Thèid an aithisg lìbhrigidh a chuir chun t-Solaraiche Seirbheis. Tha an aon ID teachdaireachd san aithisg agus a chaidh a thilleadh ann an ceum 2.

Sruth eile: Iarrtas neo-dhligheach

Ma tha na paramadairean a chaidh a sholarachadh no na teisteanasan cleachdaiche san iarrtas neo-dhligheach thèid mearachd a thilleadh chun t-Solaraiche Seirbheis. Tha am mearachd a’ nochdadh an adhbhar airson a dhiùltadh agus thig an sruth gu crìch. Chan eil ID teachdaireachd air ais.

3. Endpoint

Gheibhear a-steach don ghoireas SMS leis an t-slighe:
/restapi/v1/sms
Example URL
https://europe.ipx.com/restapi/v1/sms
Airson tèarainteachd ceangail chan fhaighear an LINK Mobility REST API ach thairis air HTTPS.
Tha an teisteanas frithealaiche Link Mobility air a shoidhnigeadh le Thawte Server CA.

4. Obrachaidhean

Bidh an t-seirbheis SMS a’ toirt seachad na gnìomhan a leanas:

Ainm Slighe
Seol /restapi/v1/sms/cuir
4.1 Seol

Tha an gnìomhachd cuir air a chleachdadh gus SMS a chuir gu aon neach a gheibh e.

Tha an obrachadh seo airson luchd-cleachdaidh bunaiteach agus adhartach. Anns a 'chùis as sìmplidh, chan fheum ach seòladh ceann-uidhe, agus teacsa na teachdaireachd gus SMS a lìbhrigeadh. Lorgaidh LINK Mobility an Sgeama Còdaidh Dàta agus nì e ceangal fèin-ghluasadach de theachdaireachd gu grunn phàirtean teachdaireachd ma tha sin riatanach.

Airson cleachdadh adhartach, faodaidh an Solaraiche Seirbheis paramadairean roghainneil a chleachdadh airson smachd iomlan air cruth teachdaireachd a’ toirt a-steach bann dàta an neach-cleachdaidh.

Faodaidh an t-Solaraiche Seirbheis teachdaireachdan dùmhlaichte a chuir, ach feumaidh an Solaraiche Seirbheis ullachadh an dàta neach-cleachdaidh agus bann dàta luchd-cleachdaidh agus feumaidh an teachdaireachd a bhith air a chuir tro iomadh iarrtas cuir gu LINK Mobility.

5. Dearbhadh

Tha ainm-cleachdaidh agus facal-faire air an cur a-steach anns a h-uile iarrtas a’ cleachdadh Sgeama Dearbhaidh Bunasach HTTP.

https://www.w3.org/Protocols/HTTP/1.0/spec.html#BasicAA

Bithear a’ cur teisteanasan ann am bann-cinn Ùghdarrachaidh san iarrtas HTTP. Bidh an neach-dèiligidh a’ togail an raon cinn mar a tha air a mhìneachadh an seo:

https://en.wikipedia.org/wiki/Basic_access_authentication#Client_side

Airson example, mas e john an t-ainm-cleachdaiche agus is e changeme am facal-faire is e an ceann-cinn Ùghdarrachaidh a thig às:

Ùghdarrachadh: Basic am9objpjaGFuZ2VtZSA=

Mar chùl-raon faodar an t-ainm-cleachdaidh agus am facal-faire a chuir a-steach mar pharaimearan iarrtas. Chan eil seo air a mholadh ach airson teachdaichean nach eil a’ toirt taic do Basic Auth.

6. A 'cur a-steach iarrtas

6.1 Sreath ceist

Tha paramadairean iarrtas air an cur a-steach mar shreang ceist anns a bheil paidhrichean ainm/luach. Tha sreang na ceiste air a chòdachadh le còdachadh sa cheud (URL còdachadh).

http://www.w3schools.com/tags/ref_urlencode.asp

Airson example, Hello World! air a chòdachadh mar Hello+World%21.

6.2 Paramadairean iarrtas èigneachail
Ainm Fad as motha Tuairisgeul
ceann-uidheAddress 40 An MSISDN ris am bu chòir an teachdaireachd SMS a chuir, a’ tòiseachadh le còd dùthcha. Mar eisimpleirample: 46123456789.
Airson cuid de mhargaidhean (far am feumar an MSISDN Luchd-cleachdaidh a chuir am falach) faodaidh an luach seo a bhith na alias alphanumeric, le ro-leasachan le “#”.
teachdaireachdTeacs 1600 An t-susbaint teachdaireachd SMS.
6.3 Paramadairean iarrtas roghainneil (airson cleachdadh adhartach)
Ainm Fad as motha Tuairisgeul
Seòladh bho thùs 16 An seòladh tùsail airson an teachdaireachd SMS a chaidh a-mach. Tha an seòrsa seòladh tùsail air a mhìneachadh leis a’ pharameter tùsanach.
Is e an àireamh ghoirid an fhad as motha 16.
Tha an neach-cuiridh alpha àireamhach cuingealaichte ri Aibidil bunaiteach GSM le caractaran 11 aig a’ char as àirde.
Is e 15 an fhad as motha a th’ aig neach-cuiridh MSISDN (a’ cleachdadh an aon chruth ris an eileamaid ceann-uidheAddress).
Faodar a chuir air falbh nuair a bhios an siostam a’ taghadh seòladh tùsail agus originatingTON. Tha an gnìomh seo an urra ri margaidh agus rèiteachadh.
Faodaidh giùlan atharrachadh a rèir aonachadh Gnìomhaiche.
tùsaireTON 1 Seòrsa àireamh an t-seòlaidh thùsail (TON):
0 - Àireamh ghoirid
1 - Alpha àireamhach (fad as motha 11)
2 - MSISDN
Faodar a chuir air falbh nuair a thèid seòladh tùsail agus originatingTON a thaghadh leis an t-siostam. Tha an gnìomh seo an urra ri margaidh agus rèiteachadh.
Faodaidh giùlan atharrachadh a rèir aonachadh Gnìomhaiche.
CleachdaicheDataHeader 280 Faodaidh suas ri 140 a bhith ann an Ceann Dàta Cleachdaiche còmhla ris an Dàta Cleachdaiche, ie 280 nuair a tha e air a chòdachadh le hex, octets. Tha am paramadair seo an-còmhnaidh air a chòdachadh le hex.
DCS 3 Sgeama còdaidh dàta.
Faodaidh giùlan atharrachadh a rèir aonachadh Gnìomhaiche.
PID 3 ID protocol.
Faodaidh giùlan atharrachadh a rèir aonachadh Gnìomhaiche.
càirdeasValidityTime 6 Ùine dligheachd coimeasach ann an diogan (an coimeas ris an ùine airson a chuir a-steach gu LINK Mobility). Is e an luach as àirde 604800 (7 latha) agus is e 48 uairean an àbhaist.
Faodaidh giùlan atharrachadh a rèir aonachadh Gnìomhaiche.
àm lìbhrigidh 20 Uairamp nuair a bu chòir teachdaireachd SMS a lìbhrigeadh (ùine lìbhrigidh dàil). Faic an earrann air cruth ceann-latha.
brataichean aithris inbhe 1 Lìbhrig iarrtas aithisg:
0 - Gun aithisg lìbhrigidh (àbhaisteach)
1 - Aithisg lìbhrigidh air iarraidh
9 - Aithisg lìbhrigidh frithealaiche air iarraidh (cha chuir LINK Mobility an aithisg air adhart chun t-Solaraiche Seirbheis ach bidh e ri fhaighinn ann an aithisgean msaa.)
campaignAinm 50 Tha na gnothaichean gu lèir le roinn LINK Mobility tagged leis an ainm so. Tha e air a chleachdadh gus gnothaichean a chur còmhla ann an aithisgean Link Mobility.
Teachdaireachdan co-cheangailte as àirde 1 Luach eadar 1 agus 10 a tha a’ mìneachadh cia mheud teachdaireachd co-cheangail a tha ceadaichte. Is e 3 an àbhaist.
co-dhàimhId 100 ID air a thoirt seachad le Solaraiche Seirbheis a thèid a nochdadh san Aithisg Lìbhrigeadh.
ainm neach-cleachdaidh 100 Air a thoirt seachad mar roghainn eile an àite HTTP Basic Authentication.
facal-faire 100 Air a thoirt seachad mar roghainn eile an àite HTTP Basic Authentication.
6.4 Modhan Iarr HTTP

Airson an eadar-obrachadh as motha, tha an API a’ toirt taic do mhodhan iarrtas HTTP GET agus POST. Chan eil dòighean HTTP sam bith eile ceadaichte.

6.4.1 GACH

Tha an t-sreath ceiste còdaichte ceangailte ris an fhaidhle URL.

FAIGHINN
https://europe.ipx.com/restapi/v1/sms/send?destinationAddress=461234
56789&messageText=Hello+Saoghal%21
Ùghdarrachadh: Basic am9objpjaGFuZ2VtZSA=

6.4.2 POST

Tha an sreang ceiste còdaichte air a chuir a-steach ann am buidheann teachdaireachd iarrtas HTTP. Is e an seòrsa susbaint tagradh / x-www-form-urlcòdachadh.

POST https://europe.ipx.com/restapi/v1/sms/send
Neach-aoigheachd: europe.ipx.com
Seòrsa-susbaint: tagradh / x-www-form-urlcòdachadh
Ùghdarrachadh: Basic am9objpjaGFuZ2VtZSA=
Fad susbaint: 57

destinationAddress=46123456789&messageText=Hello+Saoghal% 21

6.5 Ceann-latha agus uair

Tha paramadairean anns an REST API a tha a’ riochdachadh ceann-latha agus àm an-còmhnaidh ann an sòn ùine UTC (Ùine Coitcheann Co-òrdanaichte). Uairamps air an riochdachadh mar shreang leis an dearbh chruth seo:
2017-04-25T23:20:50Z
Tha seo a’ riochdachadh 20 mionaid agus 50 diog às deidh an 23mh uair den Ghiblean 25th, 2017 ann an UTC.

7. Teachdaireachd freagairt

Às deidh teachdaireachd iarrtas fhaighinn agus eadar-mhìneachadh bidh an API a’ freagairt le teachdaireachd freagairt HTTP.

7.1 Còd inbhe HTTP

Bidh an REST API an-còmhnaidh a’ tilleadh còd inbhe HTTP 200 ceart gu leòr airson iarrtasan giullachd. Anns a’ bhuidheann teachdaireachd tha Còd freagairt paramadair a thèid a chleachdadh gus an dearbh bhuil a dhearbhadh.

7.2 Buidheann teachdaireachd

Anns a’ bhuidheann teachdaireachd tha JSON a’ toirt cunntas air toradh an iarrtais.
http://json.org/
Tha Link Mobility JSON a’ cumail ri Stiùireadh Stoidhle Google JSON.
https://google.github.io/styleguide/jsoncstyleguide.xml

7.3 Paramadairean freagairt
Ainm Fad as motha Tuairisgeul
Còd freagairt 3 0 a’ comharrachadh malairt soirbheachail.
freagairt Teachdaireachd 255 Freagairt tuairisgeul teacsa, me teacsa mearachd.
uairamp 20 Ceann-latha agus àm nuair a làimhsich LINK Mobility an t-iarrtas. (Thoir sùil air an roinn cruth ceann-latha/ùine).
lorgId 36 Ceangal aithnichear a-staigh Mobility. Air a chleachdadh airson taic agus fuasgladh dhuilgheadasan.
teachdaireachd Ids 10 x 36 Sreath de IDan teachdaireachd sònraichte LINK Mobility airson gach teachdaireachd shoirbheachail (thèid iomadh ID teachdaireachd a thilleadh ma tha an teachdaireachd còmhla).
Air fhàgail a-mach ann an cùis fàilligeadh.
7.4 Eaample freagairtean

Soirbheachas

HTTP/1.1 200 ceart gu leòr
Seòrsa susbaint: tagradh / json
Fad susbaint: 144
Ceann-latha: Thu, 15 Sep 2016 13:20:31 GMT
{"responseCode": 0, "responseMessage": "Soirbheachas", "timestamp”:”2016-09-15T13:20:31Z”, “traceId”:”f678d30879fd4adc25f2″,”messageIds”:[“1-4850879008”]}

Seo an aon chruth JSON airson a bhith furasta a leughadh:

{
Còd freagairt":0,
freagairt Teachdaireachd“:”Soirbheachas”,
uairamp“:”2016-0915T13:20:31Z”,
lorgId“:”f678d30879fd4adc25f2”,
teachdaireachd Ids":["1-4850879008"] }

Fàilligeadh

HTTP/1.1 200 ceart gu leòr
Seòrsa susbaint: tagradh / json
Fad susbaint: 148
Ceann-latha: Thu, 15 Sep 2016 13:20:31 GMT
{"responseCode": 1, "responseMessage": "Log a-steach mì-dhligheach no cleachdadh API gun chead"," as luaitheamp”:”2016-09-15T13:20:31Z”,”traceId”:”f678d30879fd4adc25f2″}

Soirbheachas

HTTP/1.1 200 ceart gu leòr
Seòrsa susbaint: tagradh / json
Fad susbaint: 144
Ceann-latha: Thu, 15 Sep 2016 13:20:31 GMT
{"responseCode": 0, "responseMessage": "Soirbheachas", "timestamp”:”2016-09-15T13:20:31Z”, “traceId”:”f678d30879fd4adc25f2″,”messageIds”:[“1-4850879008”]}

Seo an aon chruth JSON airson a bhith furasta a leughadh:

{
Còd freagairt":0,
freagairt Teachdaireachd“:”Soirbheachas”,
uairamp“:”2016-0915T13:20:31Z”,
lorgId“:”f678d30879fd4adc25f2”,
teachdaireachd Ids":["1-4850879008"] }

Fàilligeadh

HTTP/1.1 200 ceart gu leòr
Seòrsa susbaint: tagradh / json
Fad susbaint: 148
Ceann-latha: Thu, 15 Sep 2016 13:20:31 GMT
{"responseCode": 1, "responseMessage": "Log a-steach mì-dhligheach no cleachdadh API gun chead"," as luaitheamp”:”2016-09-15T13:20:31Z”,”traceId”:”f678d30879fd4adc25f2″}

7.5 Còdan freagairt

Faodar na còdan freagairt a leanas a thilleadh san fhreagairt cuir:

Còd Teacs Tuairisgeul
0 Soirbheachas Air a chuir gu bàs gu soirbheachail.
1 Log a-steach mì-dhligheach no cleachdadh API gun chead Tha ainm-cleachdaidh neo facal-faire ceàrr no solaraiche seirbheis air a thoirmeasg le LINK Mobility.
2 Tha neach-cleachdaidh air a bhacadh le Link Mobility Tha an neach-cleachdaidh air a bhacadh le LINK Mobility.
3 Chan eil gnìomhachd air a sholarachadh le LINK Mobility Tha an obrachadh air a bhacadh airson an t-Solaraiche Seirbheis.
4 Chan eil fios aig an neach-cleachdaidh air LINK Mobility  Chan eil an neach-cleachdaidh eòlach air LINK Mobility.
No ma bha alias air a chleachdadh anns an iarrtas ; ailias nach deach a lorg.
5 Tha an neach-cleachdaidh air an t-seirbheis seo a bhacadh ann an LINK Mobility Tha an Neach-cleachdaidh air an t-seirbheis seo a bhacadh ann an LINK Mobility.
6 Chan eil taic ris an t-seòladh tùsail Chan eil taic ris an t-seòladh tùsail.
7 Seòladh tùsail Alpha nach eil a' faighinn taic bhon chunntas Chan eil an cunntas a' cur taic ris an t-seòladh tùsail alpha.
8 Chan eil taic ris an t-seòladh tùsail MSISDN Chan eil taic ris an t-seòladh tùsail MSISDN.
9 GSM leudaichte gun taic GSM leudaichte gun taic.
10 Chan eil taic ri Unicode Chan eil taic ri Unicode.
11 Chan eil taic ris an aithisg inbhe Chan eil taic ris an aithisg inbhe.
12 Chan eil taic ri comas a tha a dhìth Chan eil taic ris a’ chomas a tha a dhìth (ach a-mhàin na tha gu h-àrd) airson an teachdaireachd a chuir.
13 Thathas a’ dol thairis air an ìre smeòrach as àirde solaraiche susbaint Tha an Solaraiche Seirbheis a’ cur na teachdaireachdan SMS gu LINK Mobility ro luath.
14 ID pròtacal nach eil a' faighinn taic bhon chunntas Chan eil taic ri ID protocol.
15 Chaidh crìoch co-cheangail teachdaireachd thairis air Tha an àireamh de theachdaireachdan co-cheangailte nas àirde na an àireamh as motha a chaidh iarraidh.
16 Cha ghabh an teachdaireachd slighe. Cha b' urrainn do LINK Mobility an teachdaireachd a stiùireadh.
17 Ùine ùine toirmisgte Chan eil cead teachdaireachd a chuir a-steach rè ùine
18 Cothromachadh ro ìosal air cunntas solaraiche seirbheis Tha solaraiche seirbheis air a bhacadh air sgàth cothromachadh ro ìosal
50 Soirbheachas pàirt Soirbheachas gu ìre nuair a chuireas tu teachdaireachd SMS gu grunn luchd-faighinn.
99 Mearachd an fhrithealaiche a-staigh Mearachd Gluasad Ceangal eile, cuir fios gu taic LINK Mobility airson tuilleadh fiosrachaidh.
100 Seòladh ceann-uidhe mì-dhligheach Tha an seòladh ceann-uidhe (MSISDN, no alias) neo-dhligheach.
102 ID mì-dhligheach (ceangailte). Tha an ID iomraidh neo-dhligheach, is dòcha gu bheil an ID iomraidh air a chleachdadh mu thràth, ro sheann no neo-aithnichte.
103 Ainm cunntais mì-dhligheach Tha ainm a’ chunntais mì-dhligheach.
105 Dàta meata seirbheis mì-dhligheach Tha meata-dàta na seirbheis neo-dhligheach.
106 Seòladh tùsail mì-dhligheach Tha an seòladh tùsail mì-dhligheach.
107 Seòladh tùsail alphanumeric mì-dhligheach Tha an seòladh tùsail alphanumeric mì-dhligheach.
108 Ùine dligheachd mì-dhligheach Tha an ùine dligheachd neo-dhligheach.
109 Ùine lìbhrigidh mì-dhligheach Tha an ùine lìbhrigidh neo-dhligheach.
110 Susbaint teachdaireachd / dàta cleachdaiche mì-dhligheach Tha an dàta cleachdaiche, ie an teachdaireachd SMS, neo-dhligheach.
111 Faid teachdaireachd mì-dhligheach Tha fad na teachdaireachd SMS mì-dhligheach.
112 Ceann-cinn dàta cleachdaiche mì-dhligheach Tha bann-cinn dàta an neach-cleachdaidh mì-dhligheach.
113 Sgeama còdaidh dàta mì-dhligheach Tha an DCS neo-dhligheach.
114 ID pròtacal mì-dhligheach Tha am PID neo-dhligheach.
115 Brataichean aithisg staid mì-dhligheach Tha brataichean na h-aithisg inbhe neo-dhligheach.
116 TON mì-dhligheach Tha an neach-tòiseachaidh TON mì-dhligheach.
117 Neo-dhligheach campaign ainm Tha an campaign ainm neo-dhligheach.
120 Crìochan mì-dhligheach airson an àireamh as motha de theachdaireachdan co-cheangail Tha an àireamh as motha de theachdaireachdan co-cheangailte mì-dhligheach.
121 Seòladh tùsail msisdn mì-dhligheach Tha an seòladh tùsail MSISDN mì-dhligheach.
122 ID co-dhàimh mì-dhligheach Tha an ID co-dhàimh neo-dhligheach.

8. Feartan roghainneil

8.1 Ceartachadh MSISDN

Tha ceartachadh MSISDN na fheart roghainneil a ghabhas a chomasachadh le taic LINK Mobility ma thèid iarraidh.

Ceartaichidh am feart seo seòlaidhean ceann-uidhe agus co-thaobhadh iad ris an fhòrmat E.164 a tha a dhìth. A bharrachd air ceartachadh cruth faodaidh an siostam cuideachd gnìomhan sònraichte margaidh a dhèanamh leithid eadar-theangachadh àireamhan Frangach eadar-nàiseanta gus àireamhan DOM-TOM (départements et territoires d’outre-mer) a cheartachadh nuair a tha sin iomchaidh.

Gu h-ìosal tha grunn exampnas lugha de cheartachaidhean:

Seòladh Ceann-uidhe air a chuir a-steach  Seòladh Ceann-uidhe ceartaichte
+46(0)702233445 46702233445
(0046) 72233445 46702233445
+460702233445 46702233445
46(0)702233445 46702233445
46070-2233445 46702233445
0046702233445 46702233445
+46(0)702233445aaa 46702233445
336005199999 2626005199999
(àireamh Frangach air eadar-theangachadh gu àireamh DOM-TOM)

A bharrachd air an sin, tha e comasach àireamhan fòn nàiseanta a cheadachadh airson margaidh taghte. Nuair a bhios am feart seo air a chomasachadh feumar àireamhan eadar-nàiseanta sam bith airson margaidhean eile a chuir le soidhne `+' tùsail gus an dealachadh bhon mhargaidh taghte.

Gu h-ìosal tha grunn exampnas lugha de cheartachaidhean a chaidh a dhèanamh nuair a thathar a’ cleachdadh an t-Suain (còd dùthcha 46) mar mhargaidh àbhaisteach airson àireamhan nàiseanta.

Seòladh Ceann-uidhe air a chuir a-steach Seòladh Ceann-uidhe ceartaichte
0702233445 46702233445
070-2233 445 46702233445
070.2233.4455 46702233445
460702233445 46702233445
+460702233445 46702233445
+458022334455 458022334455
45802233445 Neo-dhligheach leis gu bheil an soidhne '+' a dhìth

Thoir an aire gum bi an MSISDN ceartaichte air a chleachdadh le LINK Mobility agus gun tèid a thilleadh anns na h-aithisgean lìbhrigidh.

Feuch an cuir thu fios gu taic LINK Mobility airson tuilleadh fiosrachaidh.

8.2 Ath-nuadhachadh Caractaran

Tha ath-chur charactaran na fheart roghainneil a dh’ fhaodar a chomasachadh le taic LINK Mobility ma thèid iarraidh.

Bidh am feart seo ag eadar-theangachadh caractaran aibideil neo-GSM ann an dàta an neach-cleachdaidh (teacsa SMS) gu caractaran aibideil GSM co-ionann nuair a tha an DCS air a shuidheachadh gu “GSM” (17). Airson example “Seqüência de teste em Português” eadar-theangachadh gu “Seqüencia de teste em Portugues”.

9. Aithisgean lìbhrigidh

Faodaidh an Solaraiche Seirbheis, ma thèid a sholarachadh, aithisgean lìbhrigidh teachdaireachd SMS no fiosan lìbhrigidh iarraidh airson na teachdaireachdan MT a chaidh a chuir. Tha na h-aithisgean sin air am piobrachadh ann an SMSC Gnìomhaiche nuair a thèid an teachdaireachd MT a lìbhrigeadh don neach-cleachdaidh cuimsichte no a dhubhadh às, me, air tighinn gu crìch no, airson adhbhar air choireigin, gun a bhith air a ruith.

Chan eil ach inbhe deireannach na teachdaireachd SMS air aithris don t-Solaraiche Seirbheis, ie, air a lìbhrigeadh no air a dhubhadh às. Chan eil ach aon aithisg gach teachdaireachd MT ga chruthachadh. Leis an inbhe a chaidh a dhubhadh às, faodaidh còd adhbhar a bhith ann. Tha an còd adhbhar seo a’ sònrachadh an adhbhar airson nach deach an teachdaireachd SMS a lìbhrigeadh.

Tha na h-aithisgean air an stiùireadh tro LINK Mobility agus air an cur chun t-Solaraiche Seirbheis a’ cleachdadh protocol HTTP.

Gus aithisgean fhaighinn, feumaidh an Solaraiche Seirbheis a chuir an gnìomh airson example Java Servlet no duilleag ASP.NET. Bidh an dithis a’ faighinn iarrtasan HTTP GET no POST.

Paramadairean

Tha an t-iarrtas a’ toirt a-steach na paramadairean a leanas:

Paramadair Seòrsa M/O/I* Luach bunaiteach Fad as motha Tuairisgeul
TeachdaireachdId sreang M 22 ID teachdaireachd na teachdaireachd MT ris a bheil an aithisg seo a’ freagairt.
Seòladh Ceann-uidhe sreang M 40 MSISDN an neach-cleachdaidh, ie seòladh ceann-uidhe na teachdaireachd MT tùsail.
Còd Inbhe iomlanachd M 1 Tha còd inbhe a’ comharrachadh inbhe na teachdaireachd MT.
Is e còdan inbhe iomchaidh:
0 - Air a lìbhrigeadh
2 - Air a dhubhadh às (còd adhbhar a’ buntainn)
UairStamp sreang M 20 Ùine a’ comharrachadh cuin a fhuair LINK Mobility an aithisg lìbhrigidh.
Sòn ùine na h-ùine as àirdeamp is CET no CEST (le àm samhraidh mar a chaidh a mhìneachadh airson an EU).
Cruth: yyyyMMdd HH: mm: ss.
Gnìomhaiche sreang M 100 Ainm a’ Ghnìomhaiche a chaidh a chleachdadh nuair a chuir thu an teachdaireachd SMS no an t-ainm cunntais a chaidh a chleachdadh nuair a chuirear an teachdaireachd SMS.
Tha liosta de na gnìomhaichean a tha rim faighinn air a thoirt seachad le taic LINK Mobility.
Còd Adhbhar iomlanachd O 3 Tha còd adhbhar a’ nochdadh carson a thàinig an teachdaireachd gu crìch san inbhe a chaidh a dhubhadh às.
Is e còdan adhbhar iomchaidh:
100 - Air tighinn gu crìch
101 - Air a dhiùltadh
102 - Mearachd cruth
103 - Mearachd eile
110 - Neo-aithnichte an neach-clàraidh
111 - Neach-clàraidh air a thoirmeasg
112 - Chan eil an neach-clàraidh air a sholarachadh
113 - Chan eil an neach-clàraidh ri fhaighinn
120 - Fàilligeadh SMSC
121 - dùmhlachd SMSC
122 - gluasad SMSC
130 - Mearachd inneal-làimhe
131 - Chaidh cuimhne inneal-làimhe seachad
Faodaidh giùlan atharrachadh a rèir aonachadh Gnìomhaiche.
OperatorTimeStamp sreang O 20 Ùine a’ comharrachadh cuin a chaidh an aithisg a bhrosnachadh ann an SMSC a’ Ghnìomhaiche (ma thug an Gnìomhaiche seachad).
Sòn ùine na h-ùine as àirdeamp is CET no CEST (le àm samhraidh mar a chaidh a mhìneachadh airson an EU).
Cruth: yyyyMMdd HH: mm: ss.
Teacs inbhe sreang O 255 Neach-àite airson fiosrachadh a bharrachd bhon Ghnìomhaiche, me tuairisgeul teacsa soilleir air an inbhe/adhbhar. Faodaidh giùlan atharrachadh a rèir aonachadh Gnìomhaiche.
Co-dhàimhId sreang O 100 An ID co-dhàimh a chaidh a thoirt seachad anns an SendRequest no SendTextRequest.
Còd Obrachaidh Lìonra iomlanachd O 6 Còd Lìonra Fòn-làimhe (MCC + MNC) an gnìomhaiche.

* M = Riatanach, O = Roghainneil, I = Air a leigeil seachad.
Feumaidh an Solaraiche Seirbheis an targaid a thoirt do LINK Mobility URL airson aithisgean lìbhrigidh (gu roghnach a’ toirt a-steach teisteanasan airson dearbhadh bunaiteach HTTP). Faodaidh an Solaraiche Seirbheis taghadh dè an dòigh HTTP as fheàrr leotha a chleachdadh:
HTTP POST (air a mholadh)
HTTP GET.

Example bhith a’ cleachdadh HTTP GET (air a lìbhrigeadh gu soirbheachail):
https://user:password@www.serviceprovider.com/receivereport?%20MessageId=122&DestinationAddress=46762050312&Operator=Vodafone&TimeStamp=20100401%2007%3A47%3A44&StatusCode=0

Example bhith a’ cleachdadh HTTP GET (cha deach a lìbhrigeadh, tha an Gnìomhaiche air timest a thoirt seachadamp airson an tachartais):

https://user:password@www.serviceprovider.com/receivereport?MessageId=123&DestinationAddress=46762050312&Operator=Vodafone&OperatorTimeStamp=20100401%2007%3A47%3A59&TimeStamp=20100401%2007%3A47%3A51&StatusCode=2&StatusText=Delivery%20failed&ReasonCode=10

Tha na paramadairean URL còdachadh.

Còdachadh charactaran:
Faodaidh an Solaraiche Seirbheis taghadh dè an còdachadh caractar as fheàrr leotha a chleachdadh:
UTF-8 (air a mholadh)
ISO-8859-1.

9.1 Aithneachadh Solaraiche Seirbheis

Bu chòir don t-Solaraiche Seirbheis aithne a thoirt do gach aithisg lìbhrigidh. Faodaidh an aithne a bhith deimhinneach, ie aithisg lìbhrigidh air fhaighinn gu soirbheachail, no àicheil, ie fàilligeadh.

Thoir an aire: Tha ùine leughaidh aig LINK Mobility airson aideachadh 30 diog airson aithisgean lìbhrigidh. Brosnaichidh ùine-ama ath-thagradh lìbhrigidh (ma tha e comasach a-rithist) no cuir às don lìbhrigeadh (ma tha e ciorramach a-rithist). Tha seo a’ ciallachadh gum feum tagradh an t-Solaraiche Seirbheis dèanamh cinnteach à amannan freagairt luath, gu sònraichte aig àm luchdan àrd.

Thathas a’ moladh gu mòr an aithisg lìbhrigidh a dh’ ionnsaigh LINK Mobility aithneachadh mus giullachd e.

Tha an riaghailt airson aithne adhartach is àicheil air a mhìneachadh mar a leanas:

Aithneachadh adhartach, ACK, aithisg lìbhrigidh air a lìbhrigeadh:
Còd freagairt raon HTTP 200 an co-bhonn ris an t-susbaint cruth XML a leanas:

Aithneachadh àicheil, NAK, aithisg lìbhrigidh nach deach a lìbhrigeadh:
Freagairt sam bith ach aideachadh dearbhach, airson example, tha aithne àicheil air a bhrosnachadh le còd mearachd HTTP sam bith no an t-susbaint XML a leanas:

Faodar an susbaint XML a chleachdadh airson smachd a chumail air inneal ath-fheuchainn LINK Mobility. Nì NAK oidhirp a-rithist ma tha sin an comas. Airson Solaraichean Seirbheis nach eil air an rèiteachadh airson an uidheamachd ath-fheuchainn, tha an susbaint XML roghainneil.

Gu h-ìosal tha iarrtas HTTP POST agus freagairt example aithisg lìbhrigidh air a lìbhrigeadh gu Solaraiche Seirbheis:

Iarrtas HTTP:

POST / co-theacsa / app HTTP / 1.1
Seòrsa-susbaint: tagradh / x-www-form-urlcòdaichte;charset=utf-8
Host: frithealaiche: port
Susbaint-Fad: xx

MessageId=213123213&DestinationAddress=46762050312&Operator=Telia& OperatorTimeStamp=20130607%2010%3A45%3A00&TimeStamp=20130607%2010%3A 45%3A02&StatusCode=0

Freagairt HTTP:

HTTP/1.1 200 ceart gu leòr
Seòrsa susbaint: teacsa / sìmplidh

9.2 Feuch a-rithist

Faodaidh an siostam LINK Mobility oidhirpean a dhèanamh a-rithist airson lìbhrigeadh aithris lìbhrigidh air fàiligeadh, ie nach deach aithneachadh. Faodaidh an Solaraiche Seirbheis an giùlan ath-thagradh as fheàrr leotha a thaghadh:

Gun ath-fheuchainn (àbhaisteach) - thèid an teachdaireachd a thilgeil air falbh ma dh'fhàillig oidhirp ceangail, leugh ùine a-mach no airson còd mearachd HTTP sam bith.

Feuch a-rithist - bidh an teachdaireachd diombach airson a h-uile seòrsa de dhuilgheadas ceangail, ùine leughaidh, no aideachadh àicheil.

Nuair a bhios ath-fheuchainn airson NAK air a chomasachadh, tha e cudromach tuigsinn dè na suidheachaidhean a ghineas oidhirp a-rithist bho LINK Mobility agus mar a bhios an ath-fheuchainn ag obair. Tha ciudha ath-fheuchainn fhèin aig gach Solaraiche Seirbheis, far am bi teachdaireachdan air an òrdachadh a rèir an ùine teachdaireachd as luaitheamp. Bidh Link Mobility an-còmhnaidh a’ feuchainn ri teachdaireachdan nas sine a lìbhrigeadh an-toiseach, eadhon ged nach eil an òrdugh fa leth de theachdaireachdan a thèid a lìbhrigeadh don t-Solaraiche Seirbheis cinnteach. Is e am prìomh adhbhar airson teachdaireachdan a bhith air an toirt air falbh bhon chiudha ath-fheuchainn aon de dhà adhbhar: an dàrna cuid thig an teachdaireachd TTL gu crìch no (gu teòiridheach) bidh an ciudha ath-fheuchainn làn. Tha an TTL an urra ri Gnìomhaiche agus cunntas, ie, faodaidh e atharrachadh a rèir gnìomhaiche agus no seòrsa teachdaireachd, me, prìomh SMS no teachdaireachd SMS ìre àbhaisteach.

Feumaidh Solaraiche Seirbheis le ath-thilleadh sùil a thoirt air ID sònraichte na teachdaireachd MT gus dèanamh cinnteach nach d’ fhuaireadh am brath mu thràth.

Tha e cudromach gun cùm an t-Solaraiche Seirbheis ris na riaghailtean sìmplidh seo nuair a thachras mearachd nuair a thathar a’ giullachd aithisg lìbhrigidh mas e adhbhar na mearachd: Sealach, me stòr-dàta nach eil ri fhaighinn, bu chòir NAK a thilleadh. Cuiridh LINK Mobility am brath a-rithist.

Tha e coltach gun toir oidhirp maireannach agus ath-fheuchainn an aon sheòrsa duilgheadas, bu chòir ACK a thilleadh. Airson example, nuair nach b’ urrainnear an teachdaireachd a pharsadh gu ceart no nuair a dh’ adhbhraich e mearachd runtime ris nach robh dùil.

Le bhith ag obair a rèir sin nì sin cinnteach nach bi bacadh no truailleadh trochur air adhbhrachadh mar thoradh air aithisg lìbhrigidh a bhith a’ gabhail aithreachas a-rithist is a-rithist.

10. Molaidhean buileachaidh

1. Tha e comasach do chuid a chleachdadh web brabhsair gus iarrtasan a chuir a-steach don API. Tha seo ga dhèanamh gu math furasta na seirbheisean a sgrùdadh agus a mheasadh gun innealan leasachaidh sam bith.

2. Thathas a’ moladh Chrome no Firefox còmhla ri leudachadh leithid JSONView gus JSON ann an cruth breagha a thaisbeanadh.

3. Tha sinn air SoapUI a chleachdadh airson deuchainn POST, Dearbhadh Bunasach agus airson sgrùdadh a dhèanamh air iarrtas HTTP amh agus teachdaireachdan freagairt.

https://www.soapui.org/

4. Tha an cURL tha inneal feumail airson iarrtasan POST a chuir a-steach le Dearbhadh Bunasach. Faic exampgu h-ìosal.

https://curl.haxx.se/

curl POST \
-H “Susbaint-Seòrsa: iarrtas/x-www-form-urlair a chòdachadh" \
-H “Ùghdarrachadh: Bunasach am9objpjaGFuZ2VtZSA=” \
https://europe.ipx.com/restapi/v1/sms/send \
-data “ceann-uidheAddress=46123456789&messageText=Hello+Saoghal%21"

_______________

Ag atharrachadh Conaltradh Pearsanta

Sgrìobhainnean/Goireasan

Stiùireadh Gnìomh Gluasaid LINK REST API SMS [pdfStiùireadh Cleachdaiche
Stiùireadh Gnìomh Gluasaid REST API SMS, Gluasad, Stiùireadh Gnìomh REST API SMS, REST API SMS, API SMS, SMS

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *