API ja signaalimalli
Miten live-sivun data tulee /api/data-polusta ja miltä julkaistu signaaliobjekti näyttää.
API ja signaalimalli
Mitä käyttöliittymä lukee
Dokumentaation mukaan käyttöliittymän julkinen data tulee oletuksena signals / all_links -muotoisena JSON-vastauksena.
Keskeinen read-path:
GET /api/data
-> palauttaa käyttöliittymälle signals/all_links-muodonTama kuvataan esimerkiksi dokumenteissa:
arkkitehtuuri.mdyleiskuva.mdai-putki-ja-jdbin.md
Mitä julkaistu signaali kantaa mukana
Live-tuotteen signaali ei ole pelkkä otsikko. Dokumenteissa toistuvat erityisesti:
sourceFacteditorialSummarywhyMattersevidenceSourcesconsensusselectionAudit
Tärkeä erottelu
Käyttöliittymä ei yleensä lue joka pyynnöllä live-JDBINia suoraan, vaan useimmiten snapshot-pohjaisen julkisen JSON-vastauksen.
Silti semanttinen malli tulee samasta julkaisuputken ajattelusta:
putki
-> julkaistu signaaliobjekti
-> /api/data
-> käyttöliittymän kortit ja modaaliMitä tämä tarkoittaa dokumentaation kannalta
Ennen kuin toimitusputkea selitetään syvältä, on ensin ymmärrettävä:
- julkaistu yksikkö on
signal signalon lähteisiin ankkuroidtu, ei pelkkä AI-kopio- käyttöliittymän terminologia tulee signaaliobjektin kentistä ja niiden johdetuista tulkinnoista