Peamine probleem veebihaagi kasutamisel Pythoni rakendusele päringute saatmiseks on see, et veebihaak saadab päringuid rakendusele ainult siis, kui see töötab. Kui rakendus ei tööta, ei saada veebihaak päringuid.
import requests url = 'https://your-webhook-url' payload = {'some': 'data'} r = requests.post(url, json=payload)
See kood rea haaval impordib taotluste teegi, määratleb URL-i muutuja, defineerib kasuliku koormuse muutuja ja teeb seejärel määratud kasuliku koormusega määratud URL-ile postitaotluse.
Taotlused
Pythonis on päringud teek, mis muudab HTTP-päringute saatmise lihtsaks. See pakub lihtsat liidest HTTP-päringute tegemiseks, aga ka mitmesuguseid meetodeid vastuste käsitlemiseks.
Päringud on kasulikud selliste toimingute jaoks nagu failide allalaadimine Internetist, päringute tegemine andmebaasidest ja muude levinud toimingute sooritamine.
webhook
Veebihaak on teavitusmehhanism, mis võimaldab rakendusel saada veebiserverist teateid (nt sündmusi).