castomFLOW

Data cyfeirio a chyfoethogi

Tri deg pedwar miliwn o resi, fel cam

Gwledydd, ieithoedd a chyrn. 13.4 miliwn o leoedd poblog a nodweddion daearyddol. 19 miliwn o amrywiadau enw. Dau filiwn o godau post. Meysydd awyr, meysydd môr, gwneuthuriadau cerbydau. Tri deg pum pwynt terfyn, dim dilysu, dim carden cyfradd, oherwydd mai'r un platfform yw eich llif gwaith sy'n rhedeg arno eisoes.

Pam mae hyn yn anarferol

Ym mhob offer awtomeiddio arall, mae “dilysu'r cyfeiriad hwn” yn integreiddiad trydydd parti sy'n costio arian. Rydych chi'n dod o hyd i gyflenwr, yn agor cyfrif, yn cytuno ar daflen gyfraddau, yn cael allwedd, yn storio'r allwedd, yn gwylio'r cwota, ac yn ail-negodi pan fydd eich cyfaint yn newid. Mae'r chwiliad ei hun yn cymryd ugain milieiliad; mae'r caffaeiad yn cymryd pythefnos.

Yma mae'n gam yn y dewisydd. Mae'r data'n ddata cyfeirio cyhoeddus — GeoNames, rhestrau codau swyddogol, cofrestri cyhoeddedig — wedi'i lanhau, ei fynegai a'i gyflwyno gan castomAPI, sy'n bodoli oherwydd bod dwsin o gynhyrchion yn y teulu hwn angen yr un peth a bod ei adeiladu unwaith yn rhatach nag ei adeiladu deuddeg gwaith.

Mae chwilio yn seiliedig ar drigram gyda lleiafswm o dri nod, felly mae enw rhannol neu wedi'i gamysgrifennu dal yn dod o hyd i'r lle. Mae'r lleiafswm hwnnw'n fwriadol: mae dau nod yn cyfateb i bopeth, ac mae chwiliad sy'n cyfateb i bopeth yn waeth na dim chwiliad.

Y tri peth y mae pobl yn ei wneud ag ef

Dilysu — stopio data gwael wrth y drws. A yw hwnnw'n god post go iawn ar gyfer y ddinas honno? A yw'r cod gwlad hwnnw'n bodoli, neu a yw'n gamdeip a wnaed gan rywun yn 2019 sydd wedi bod yn lledaenu ers hynny? A yw PLN yn arian cyfred, ac a yw'r un y dylid codi tâl ar y cwsmer hwn ynddo?

Normali — mae “Warsaw”, “Warszawa”, “Varsovie” a “Варшава” yn un lle gydag un dynodwr. Mae ugain miliwn o amrywiadau enw yn bodoli fel nad oes rhaid i'ch cronfa ddata cwsmeriaid ddal pedwar sillafiad o'r un ddinas a phretendio eu bod yn bedair dinas.

Cyfoethogi — mae enw dinas yn dod yn gyfesurynnau, cylchfa amser, rhanbarth gweinyddol a ffigwr poblogaeth. Mae cod maes awyr yn dod yn enw a lleoliad. Mae cod post yn dod yn bopeth uwch ei fewn yn yr hierarchaeth. Chwe maes y byddai person wedi gorfod eu teipio, wedi'u llenwi mewn ugain milieiliad, am ddim.

Y cylchfa amser yw'r un tawel

Mae datrys lle yn rhoi ei gylchfa amser i chi, a chylchfa amser yw'r hyn sy'n gwneud “anfon hwn am naw y bore” olygu naw y bore i'r derbynnydd yn hytrach na naw y bore i chi. Mae oriau tawel, amserlenni a nodynnau i atgoffa i gyd yn dod yn gywir ar gyfer rhestr ryngwladol heb i unrhyw un gynnal tabl mapio.

Cyfoethogi cyswlltData castomAPI
  • 1Mewnbwn“ul. Powstańców Śląskich 5, 53-332 Wrocław, PL”
  • 2Cod post wedi'i gydweddu53-332 → Wrocław, Dolnośląskie, PL.
  • 3Lle wedi'i benderfynu51.0938 G, 17.0226 D · Europe/Warsaw · poblogaeth 674 079.
  • 4Wedi'i ysgrifennu yn ôlChwe maes wedi'u llenwi y byddai person wedi'u teipio fel arall.
  • §CostCam penderfynol. Dim allwedd, dim cwota, dim tâl fesul chwiliad.

Amser a basiodd: 40 ms65 pen-bwynt ar gael

Tri deg pedair miliwn o resi. Un cam.

Enghreifftiau gweithredol

Lle mae'n ennill ei le

Cyn i'r cludydd ei weld

Cyfeiriad wedi'i wirio a'i normali cyn prynu'r label cludo. Mae label wedi'i wrthod yn costi ffi a diwrnod; mae cod post wedi'i wrthod yn costi ugain milieiliad.

Cyn i'r cyfrifydd ei weld

Cod arian cyfred a chod gwlad wedi'u dilysu cyn codi anfoneb, sy'n llawer rhatach na'u dilysu ar ôl iddi gael ei hanfon.

Dileu dyblygu o restr

Mae dwy gofnod gyda'r un cwsmer o dan ddau sillafiad o'r un ddinas yn uno'n iawn unwaith y bydd y ddinas i wedi datrys i'r un dynodwr.

Rheilio yn ôl daearyddiaeth

Cyfesurynnau ar gyfer cwsmer a chyfesurynnau ar gyfer eich depoau, a'r rhediad yn dewis y nesaf heb i unrhyw un gynnal taenlen cod-post-i-depo.

Iaith, yn gywir

Mae gwlad yn datrys i'w hieithoedd, felly mae'r neges sy'n mynd allan mewn un y mae'r derbynnydd yn debygol o'i darllen — wedi'i phenderfynu gan ddata yn hytrach na rhagdybiaeth am faner.

Fflyd a logisteg

Gwneuthuriadau cerbydau, meysydd awyr a phorthladdoedd môr fel cofnodion canonig, ar gyfer y llif gwaith y mae ei waith yn cynnwys rhywbeth yn symud yn gorfforol.

Y cyfyngiadau onest

Mae hwn yn ddata cyfeirio cyhoeddus, nid gwasanaeth dilysu cyfeiriadau masnachol. Bydd yn dweud wrthych fod 53-332 yn god post go iawn yn Wrocław a rhoi cyfesurynnau'r lleoliad i chi. Ni fydd yn dweud wrthych a yw fflat 212 yn bodoli yn rhif 5, nac a oes unrhyw un yn byw yno. Ar gyfer dilysu ar lefel pwynt cyflwyno rydych chi eisiau cynnyrch gweithredwr post cenedlaethol, a gall llif gwaith alw un dros HTTP ochr yn ochr ag hwn.

Nid yw hefyd yn ffynhonnell o ddata personol. Nid oes unrhyw bobl ynddo. Mae'n cynnwys lleoedd, codau, cofrestri a ffeithiau cyhoeddus — sy'n union pam y gellir ei gyflwyno heb ddilysu.

Am ffresni: mae data cyfeirio yn newid yn araf, a chaiff hwn ei adnewyddu ar amserlen yn hytrach na'n barhaus. Ni fydd pentref sydd newydd gael ei ailenwi'n ymddangos yr un prynhawn. Ar gyfer unrhyw beth sy'n newid fesul awr rydych chi eisiau ffrwd digwyddiadau yn lle, sydd wedi'i adeiladu ar gyfer hynny'n union.