Kaore i rite ki nga punaha tuku iho e pooti tonu ana tetahi punaha (kaupapa) i tetahi atu punaha (kaitirotiro) mo etahi raraunga, ka taea e te webhooks te kaitirotiro kia pana aunoa nga raraunga ki roto i te punaha o te kaupapa ina puta he huihuinga.
Ka whakakorehia e tenei te hiahia mo te aroturuki tonu a te kaupapa. Ka mahi katoa a Webhooks i runga i te Ipurangi, na reira me mahi nga korero katoa i waenga i nga punaha ki te ahua o nga karere HTTP.
Ka whakawhirinaki a Webhooks ki te noho mai o nga URL pateko e tohu ana ki nga API i roto i te punaha kaupapa e tika ana kia whakamohiotia ina puta he huihuinga i roto i te punaha a te kaitirotiro. Ko tetahi tauira o tenei ko te taupānga tukutuku i hangaia hei kohikohi me te whakahaere i nga ota katoa ka tukuna ki runga i te putea Amazon a te kaiwhakamahi. I tenei ahuatanga, ka mahi a Amazon hei kaitirotiro, a ko te Whakaritenga Whakaritenga Whakahaere Tukutuku hei kaupapa.
Engari i te wa ka waeahia e te taupānga tukutuku ritenga nga API a Amazon ki te tirotiro mo tetahi ota i hangaia, ma te maataki tukutuku i hangaia i roto i te taupānga tukutuku ritenga ka taea e Amazon te tuku aunoa i tetahi ota hou i hangaia i roto i te taupānga tukutuku ma te URL kua rehitatia. Na reira, kia taea ai te whakamahi i nga matapae tukutuku, me whai URL kua tohua e te kaupapa e whakaae ana ki nga whakamohiotanga huihuinga mai i te kaitirotiro. Ka whakaitihia te kawenga nui ki runga i te ahanoa mai i te mea ka puta nga waea HTTP i waenga i nga roopu e rua ka puta he huihuinga.
Ina karangahia e te kaitirotiro te kaupapa webhook, ka taea e te kaupapa te mahi tika me enei raraunga katahi ano ka tukuna. I te nuinga o te waa, ka mahia nga matapae tukutuku ma nga tono POST ki tetahi URL motuhake. Ko nga tono POST ka tukuna e koe etahi atu korero ki te ahanoa. I tua atu, ka taea hoki te whakamahi ki te tautuhi i roto i te maha o nga huihuinga ka taea hei utu mo te hanga i nga URL webhook motuhake mo ia huihuinga.
Hei whakatinana i nga maataki tukutuku uru ki runga i to tono, me mahi e koe nga mahi e whai ake nei:
Ko nga matapae tukutuku me nga API te whainga ki te whakatu korero i waenga i nga tono. Heoi ano, he rereke nga painga me nga ngoikoretanga o te whakamahi i nga Webhooks i runga i nga API hei whakatutuki i te whakauru tono.
Ko nga Webhooks he pai ake te pai ake o nga otinga mena he pai ake nga waahanga e whai ake nei ki te punaha kua whakatinanahia:
Ko te whakamahi i te API me pai ake i runga i nga matau tukutuku i etahi atu ahuatanga.
Ko nga mea nui hei whakaaro mo te whakamahi i nga API ki runga Webhooks ko:
Hei whakatutuki i te ngaro o nga raraunga ka tukuna mai i te tūmau ka haere tuimotu te webhook, ka taea e koe te whakamahi i te rarangi karere takahanga hei whakapuranga i aua waea. Ko nga tauira o nga papaaho e whakarato ana i nga mahi penei RabbitMQ o Ratonga Tūtira Maamaa a Amazon (SQS). I hangaia nga mea e rua hei waahi rokiroki karere takawaenga e karo ana i te ngaro o te waea webhook.
Ercole Palmeri
I te Mane kua hipa, i panuitia e te Financial Times tetahi mahi me OpenAI. Ka raihana a FT i tana kairipoata o te ao…
E hia miriona nga taangata e utu ana mo nga ratonga rerema, e utu ana i nga utu ohaurunga ia marama. Ko te whakaaro noa ko koe…
Ka whakarato tonu a Coveware na Veeam i nga ratonga whakautu mai i nga aitua. Ka tukuna e Coveware nga mahi whakawai me te whakatikatika…
Ko te tiaki matapae kei te huri haere i te waahanga hinu me te hau, me te huarahi auaha me te kaha ki te whakahaere tipu.…