Degemer/Renabl/Kevreaded
Kevreaded

Kemmadur venn pe fall API : penaos lakaat an diferans ?

Dichu e kemmadur venn, respont rannvro pe fall API ROOTE. Gwiriekaat koordinened, filtred, kouvad ha harzoù evit diskouez ar goulenn resis.

By ROOTE·7 munutenn lenn
Kemmadur venn pe fall API : penaos lakaat an diferans ?
Un respont venn n'eo ket un diouer.

An elfennoù pouezus e-unan nebeut

Kregit gant treuzkast HTTP, goude se gwiritekaat kontenu ha stad micherel an disoc'h. Un enklask empty n'eo ket un diouer ; un diouer n'eo ket evid ar goulennoù en neñv. Ur respont partial a c'hall bezañ implijet en deroù en o kelennerioù.

Ul API hep kemmadur hag un API gant fall a blij da dreiñ en doareoù disheñvel. Un enklask gant buhez a c'hall bezañ hep mont da garti e lec'hoù difennet. Ur fall roued, ur harzoù pe ur servij didaet a seul eus neuze n'eus ket disoc'h gant an enklask.

E ROOTE kontrolit an treuzkast HTTP ha goude stad micherel, ar c'heriaoueg e sak ha kouvad an displegadenn. Al labour-se a ziskouez din hag e ranker mont en-dro d'ar goulenn evit 'n ober gant e servijoù, rak ma'z a 'ta un doare fall pe n'eo ket gwelet perzhioù an tem zoken a c'hell bezañ amzer.

Lenn tri live ur respont

LiveE kontrowailhKevredad a c'hallout kas anezhañ
TreuzkastKeñveriañ, amzer e krog, ha stad HTTPEsaou e oa ar goulenn ?
KontellJSON resis, an doare ha-maen da zerc'hel kont anezhoEmañ ar respont da implijout ?
Disoc'h micherelstad, klevadoù, kouvad, santimantoù hag metaPetra vez gouest da zizoloiñ e lec'h diversañ ?

Ar kodi HTTP 200 n'eo ket re evit krediñ ur enklask. Ar respont a c'hall ober un taolm hag ur stad fall ankounac'haet. War a seurt arall, ur 404 war ul hent n'eo ket gwir evit diskouez ur ralladenn vide : gwiritekit URL ha kontell.

Compren success, empty, partial ha error

StadArbed etrezek
successDiskouez an elfennioù goude gwiriadur ha dalvezout an harzoù
emptyDiskouez n'eus bet kemmadur viken e-barzh an enklask-mañ
partialDiskouez an titouroù implijet gant o santimantoù
errorDiskouez an enklask evel didaet ; na tennet ket asant eus ar muiañ lec'hioù

N'eus forzh pet kemmadur pe brezhoneg zo bet aozet evit kaout un disoc'h vide. Neou zevez ket e kompez ar servijoù o tont da beder. Ur gwel mat m'eo displijet e krog an arbedenn, un filtr strizh pe un harzoù ezhomm a c'hall lemel war-dro an disoc'hoù.

Ur skouer boltred evit da eus interface

1. La requête a-t-elle abouti ?
   Non → indisponibilité réseau ou délai dépassé.
2. Le statut HTTP est-il acceptable selon le contrat ?
   Non → traiter le code et le message d'erreur.
3. Le JSON respecte-t-il le schéma attendu ?
   Non → réponse inexploitable, jamais "aucun résultat".
4. Le statut métier est-il error ?
   Oui → recherche indisponible.
5. Le statut est-il partial ou la couverture limitée ?
   Oui → résultats utilisables + avertissement.
6. La collection attendue est-elle vide ?
   Oui → aucun résultat retourné dans ce périmètre.
   Non → afficher les résultats et leurs limites.

Gwiriit ar parametradoù e dermen

Gwriit a-raok latitudo hag lonjitudo, o ord hag ar gêr krouet. Gwiriañ an unvaniezh eus ar rain hag ar gerioù filtr. API Services a implij types=toilets ; ur URL kartez a implij modes=toilets. Ar parametradoù-se a zo eus kontelloù disheñvel.

Kempo rahañ ur pezhennenn pemdez war-zu un hevelep an amzer-se : soraat ar rain er c'hounadaouiñ pe kas kuit un filtr evit enklask davedek. Mirout ar skeudenn eus ar goulenn orin. Ma kreskoc'h e lein ar goloch, lavarit d'an implijer an trev dija.

Sevel ur enklask API war-zu koordinened GPS

Embann servij didaet hep kollet an eil

Un respont divis a c'hall ober gant lec'hioù o tont eus servijoù en em gav. Dalvezit an disoc'hoù-se ha o maezadoù, hag an digresk estrenn. Na tiskouez ket an roll evel pinvidik ha n'en grogit ket gant degouezhioù kozh.

Ur goulennoù kozh eno ha dleet e-barzh ar c'hachel a c'hall bezañ talvoudus ma'z eus ur politik KOCH da reiñ ar memez ampennemant. Ret eo anezhi chom lakaet evel kozh. Amzer derc'hel eus da goulenn n'eo ket eñvor an dianav war-dro ar c'hentañ temadur.

Kemmañ an dibarioù hag ar renadoù

DarvoudoùKemmadur da gemmañ evit da interfaceOberiadur
emptyN'eus bet kemmadur nemet e lec'h-mañ gant ar filtrañ-mañCheñch an dachenn pe an filtrañ
partialBreudeur a zo war-eeun an enklask n'eo ket hollekDiskouez an disoc'hoù hag ar goulenn a-gostez
Fall en verifikadurAr goulenn en e-barzh ez eus un parametr fallCheñch ar goulenn
Aotreoù pe gwirioùN'eo ket ar c'huzul ma'z eus goulennet-seGwiriit da enklask pe da barn
Harzoù pe didaetAr goulenn n'eo ket tro da vezañ displegetUhel-kemeriet ar c'helennadurioù

Evit ur 429, sellit ouzh ar c'helennadurioù servijoù hag an Retry-After e c'hallfe bezañ bet kresket. Un fall 400 a c'hall kaout un adkoulenn ar goulenn ; adkrouiñ ur goulenn nemet e c'hell ket hor gomz. Na cheñch ket ur 401 d'ur goulenn denel e-giz emañ ur token war-lerc'h da gaout an implijer.

Kenseurt fall-API ROOTE

Stad ar servijoù ROOTE

Dianav ar pevar stad a-raok kas pell

Pregetañ disoc'hoù eo komplek, vide, rannvro ha fall, kement ha JSON fall ha harzoù tremenet. Gwiriañ ar c'heriadur diskouezet, an disoc'hoù dalvezus, ha niverenn an ali. Ar c'hontrol eus pouezus a zo ma n'eo ket ur fall en deus diskouez netra eus servijoù.

Lezel an aloubidigezhioù-se d'un sikouriad AI

Arouez an roadennoù-stumm kemmadur vagdañserien

Evit ar raglojerienROOTE Mobility API

Ar mobilite war ur lec’h.
Sevel a-benn diouzh ho kaveadennoù.

  • Klask
    e-gichen ur lec’h
  • Mont da heul an
    titouroù mobilite
  • Oc’h enmliñ en ur
    gaveadenn

Luisit eus an leurenn betek ar studioù : klaskit ar mobilitoù ha servijoù e-gichen gant api ROOTE.

Goulennou-kouman

Un roll vide a ziskouez n'eus ket tostlafriedail ?

Nann. Diskouez e oa ket kemmadur e-barzh an enklask-se ha er servijoù.

Da c'hallfe diskouez ur respont rannvro?

Ya, ma'z eo an elfennou implijet reizh ha ma talvoudat ar santimantoù hag an harzoù a-bouez.

Eprezhañ pep fall ?

Nann. Cheñch ar falloù parametr pe ar gwirioù ; pellit ar gotaou war an doaread an denel ha doulezit ar c'helennoù servijoù.

Ha petra e vefe mennet e-gichen hoc’h dic’hunañ ?

Displegañ hoc’h arondisamant gant ROOTE ha kavout hini ar servijou er c’heredenn da zont.

Displegañ ar leurenn ROOTE ↗