peruuta
Näytä tulokset kohteelle 
Hae sen sijaan kohdetta 
Tarkoititko: 
Jari Savela
CONTRIBUTOR *

Onko suunnitteilla webhookkia?

tekijä Jari Savela

Olen kokenut webhookit erittäin käteviksi muissa apeissa ja olisi mukava nähdä tämä toiminnallisuus Netvisorissa.

Käytännössä tarkoitan että käyttäjä määrittelee urlin jota Netvisor kutsuu kun tietoa luodaan, poistetaan tai muokataan, jotta integroitu ohjelma tietää hakea päivittyneen tiedon.

3 VASTAUSTA3
Tapio Naumanen
CHAMPION ***

tekijä Tapio Naumanen

Hei Jari,

Mielenkiintoinen idea - olisiko sinulla antaa jokin konkreettin esimerkki missä tästä voisi olla hyötyä?

Useimmiten lähettävä pää toimii masterina, eli Netvisor saa päivittyneen tiedon.

Tosin esim. webhook voisi toimi myyntilaskulle kirjautuneen suorituksen kanssa. Netvisor ilmottaisi kun laskulle saapuu suoritus ja sitä ei tarvitsisi erikseen kysellä.

Ping Arto Muikku​ mielipiteitä?

SendGridillä simppeli artikkeli aiheesta: Webhook vs API: What's the Difference Between Them? | SendGrid

Jari Savela
CONTRIBUTOR *

Hyvä muutos oli kun parametri "changedsince" tuli saataville, tätä ennen piti hakea esimerkiksi tuotteiden kohdalla koko tuotelistaus jonka jälkeen käydä jokainen tuote läpi ja tarkistaa onko muutoksia, jos halusin että samat muutokset tulisivat meidän järjestelmään. Tilausten kohdalla tämä olikin jo sadistista :smileygrin:

Nyt on vaihtoehtona hakea tietyn ajan välein tuotteita jotka ovat muuttunueet, joka tietysti on huomattavasti kevyempi prosessi, mutta ei siltikään vielä ns. reaaliaikainen.

Webhookilla integroitu järjestelmä saisi tiedon heti että se käy päivittämässä tietyn tuotteen tai tilauksen tiedot jos tilaukseen vaihdetaan esimerkiksi toimitus tapaa jälkikäteen. Myöskin tilausten tai tuotteiden poistamiset olisi järkevämmin toteutettavissa integroituun järjestelmään, kun Netvisorissa poistettaessa tuotetta lähtisi kysely esim. {ASIAKKAAN-ANTAMA-URL}/{Product}/{ID}/removed

Toki jos sama hyöty on saavutettavissa muuten niin otan vastaan ehdotuksia. Hymiö Onnellinen

Accepted solution
Arto Muikku
VISMA

tekijä Arto Muikku

Moi,

Otsikon kyssäriin suora vastaus: ei ole suunnitteilla. Hyvä idea ja ominaisuus, mutta ainakaan tähän nykyiseen APIin ei ole suunnitelmissa moista rakentaa. Olemme keskutelleet sisäisesti aika-ajoin uuden API-version rakentamisesta, joten siinä yhteydessä ideaa voisi miettiä. Tämänkaltaiset webhookit pienentäisivät palvelunkin päästä ruuhkaa, kun jokaisen clientin ei tarvitsisi jatkuvasti pollata muutoksia.

Rajapinnan käyttöstatistiikassa näkyy muuten jännä piikki aina tasatunnein, kun eri clientit tekevät ajastetut pollinsa. Kaikkihan se ajastetaan aina sekunnilleen tasatunnille, eikä suinkaan n-minuuttia yli. Hymiö Onnellinen

Kiitos ideasta!

- Arto / Netvisor-kehitys