Skip to content

GS1 atrisinātājs

GS1 atrisinātājs

GS1 atrisinātājs ir publiskais nolasīšanas slānis priekš DPP. Kanoniskais URL izskatās šādi:

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 un lot jāizmanto droši GS1 ceļa segmenti: tikai A-Z, a-z, 0-9, ., _, ~, - un garums no 1 līdz 20 rakstzīmēm. Rezervētie URL atdalītāji tiek noraidīti, lai kanoniskā saite paliktu atrisināma.

Satura saskaņošana

Tas pats atrisinātājs atkarībā no Accept galvenes nodrošina dažādus attēlojumus:

AcceptAtbilde
text/htmlPatērētāja HTML
application/ld+jsonJSON-LD
application/jsonNeapstrādāts DPP JSON
application/linkset+jsonLinkset ar alternatīvām

Publiski redzamie maršruti

  • GET /01/... ir kanoniskais atrisinātājs
  • GET /dpp/:gtin/:serial?lot=... ir HTML aizstājvārds
  • GET /v1/dpp/:id/qr.svg atgriež SVG
  • GET /v1/dpp/:id/qr.png atgriež PNG
  • GET /v1/dpp/:id/qr.pdf atgriež PDF
  • GET /v1/dpp/:id/qr.eps atgriež EPS

QR resursu redzamība ir atkarīga no DPP statusa:

  • live ir publiski pieejams bez autentifikācijas
  • draft un archived nepieciešams derīgs autentifikācijas konteksts un piekļuve darba videi (Workspace)
  • Nederīga autentifikācija atgriež 401
  • Neredzamas vai svešas darba vides atgriež 404

Rezerves darbība

Ja qr3.app neatrod atbilstību, pieprasījums tiek pāradresēts uz augstāka līmeņa GS1 atrisinātāju. Tas ir svarīgi, lai izdrukātie kodi darbotos pat tad, ja produkts vēl nav reģistrēts lokāli.

Prakse

  1. Izveidojiet DPP vadības panelī (Dashboard).
  2. Izmantojiet GS1 URI kā QR mērķi.
  3. Novirziet patērējošās sistēmas uz vēlamo formātu, izmantojot Accept.