Razreševalnik GS1
Razreševalnik GS1
Razreševalnik GS1 je javni bralni sloj za DPP. Kanonični URL je videti takole:
https://qr3.app/01/{GTIN}https://qr3.app/01/{GTIN}/10/{LOT}https://qr3.app/01/{GTIN}/21/{SERIAL}https://qr3.app/01/{GTIN}/10/{LOT}/21/{SERIAL}serial in lot morata uporabljati varna segmenta poti GS1: samo A-Z, a-z, 0-9, ., _, ~, - in dolžino od 1 do 20 znakov. Rezervirana ločila URL so zavrnjena, da kanonična povezava ostane razrešljiva.
Pogajanje o vsebini
Isti razreševalnik glede na glavo Accept ponuja različne predstavitve:
| Accept | Odgovor |
|---|---|
text/html | HTML za potrošnike |
application/ld+json | JSON-LD |
application/json | Surov DPP-JSON |
application/linkset+json | Nabor povezav z alternativami |
Javno vidne poti
GET /01/...je kanonični razreševalnikGET /dpp/:gtin/:serial?lot=...je vzdevek HTMLGET /v1/dpp/:id/qr.svgvrne SVGGET /v1/dpp/:id/qr.pngvrne PNGGET /v1/dpp/:id/qr.pdfvrne PDFGET /v1/dpp/:id/qr.epsvrne EPS
Vidnost QR-sredstev je odvisna od stanja DPP:
liveje javno dostopen brez avtentikacijedraftinarchivedpotrebujeta veljaven kontekst avtentikacije in dostop do delovnega prostora- Neveljavna avtentikacija vrne
401 - Nevidni ali tuji delovni prostori vrnejo
404
Rezervno delovanje
Če qr3.app ne najde ujemanja, se zahteva preusmeri na nadrejeni razreševalnik GS1. To je pomembno, da natisnjene kode delujejo tudi takrat, ko izdelek še ni lokalno registriran.
Praksa
- Ustvarite DPP na nadzorni plošči.
- Uporabite URI GS1 kot cilj QR.
- Odjemalske sisteme prek glave
Acceptusmerite na želeno obliko.