A régi api-ban még "elkövettem azt a hibát", hogy kreáltam neveket, így igen, ott nem követtem az adatbázis mező elnevezéseket. Ennek részben az az oka, hogy korábban a ládapontokat nem tároltuk külön, ez a megoldás is menetközben felődött ki.
Az új api-ban az adatbázisban használt mezőneveket lehet használni. Ez abból a szempontból is praktikusabb, hogy esetleges új mezők megjelenése esetén minimális beavatkozás kell azok használatához.
Most a teljes név nickname, a rövid név waypoint néven fut.
A pontok esetében a name mező tulajdonképpen a code, ahol a rövidnév kombinálva van a típussal, multik esetén a sorszámmal is (kivéve a kezdő pont), illetve segédpontok esetén a pontnévvel.
"Egyébként ez érdekes, hogy POSTMAN-ben tesztelve működik az {{apiBase}}/cache?cacheid=70 lekérdezés. Az api.geolada.hu-n a swagger a kötelező fields mezők hiányában nem futtatja le a lekérést."
Ez egy kiskapu, amit majd szeretnék bezárni, most tesztelési célokból üzemel. Ez pont arra jó, hogy lássátok mi a készlet, amiből gazdálkodni lehet, illetve ellenőrizni lehessen, hogy tényleg lejön minden, illetve, hogy nem felejtettem-e ki valamit a manualból, vagy akaratom ellenére nem jön-e le olyasmi is, aminek nem szabadna. :)
A manualban (swagger) kötelezőre állítottam a fields mezőt, ezért üresen el se küldi a kérést, ezzel is jeleztem, hogy a végleges verzióban csak azt kapod, amit kérsz.[ előzmény: (1120) petrot81, 2017.11.01 09:05:43] |