Introduction

Befejeződött

A webhookok egy egyszerű mechanizmust kínálnak az alkalmazások számára, hogy egy HTTP-végpont használatával értesítést küldhessenek egy másik szolgáltatásnak, ha valami érdekes történik. A webhookokkal aktiválhat egy Azure-függvényt, majd elemezheti az üzenetet, hogy megtudja, mi történt, és hogyan reagálhat rá.

Tegyük fel, hogy ön egy informatikai részleg fejlesztője. A felettesei rendszeres jelentéseket szeretnének kapni a vállalat technológiai wikijének frissítéseiről. Tudni szeretnék, hogy kik járulnak hozzá, milyen gyakran frissülnek, és milyen oldalak frissülnek leggyakrabban. A wiki üzemeltetése a GitHubon történik GitHub-wikiként a vállalat egyik git-adattárában. Hallotta, hogy a GitHub támogatja a webhookokat, és hogy értesítéseket kaphat mindenféle eseményről. Ismeri az Azure Functionst is, és úgy dönt, hogy egy függvényt használ a wikifrissítési események figyelőjeként.

A modul végére megtanulhatja, hogyan hozhat létre webhook által aktivált függvényt, és hogyan védhet meg egy webhooküzenetet vagy hasznos adatokat egy titkos kóddal.

Tanulási célkitűzések

Ebben a modulban a következőkkel foglalkozunk:

  • Függvénye aktiválása egy webhookkal
  • Webhookból származó üzenet elemzése
  • A webhook hasznos adatainak védelme titkos kóddal

Előfeltételek

  • Az Azure Functions alapszintű ismerete
  • Egy GitHub-fiók (ingyenes fiókot is használhat)