Galvenā problēma, izmantojot tīmekļa aizķeri, lai nosūtītu pieprasījumus Python lietojumprogrammai, ir tāda, ka tīmekļa aizķere sūtīs pieprasījumus lietojumprogrammai tikai tad, kad tā darbojas. Ja lietojumprogramma nedarbojas, tīmekļa aizķere nesūtīs nekādus pieprasījumus.
import requests url = 'https://your-webhook-url' payload = {'some': 'data'} r = requests.post(url, json=payload)
Šī koda rindiņa pa rindiņai importē pieprasījumu bibliotēku, definē url mainīgo, definē lietderīgās slodzes mainīgo un pēc tam veic izlikšanas pieprasījumu definētajam URL ar definēto lietderīgo slodzi.
pieprasījumi
Programmā Python pieprasījumi ir bibliotēka, kas atvieglo HTTP pieprasījumu nosūtīšanu. Tas nodrošina vienkāršu interfeisu HTTP pieprasījumu veikšanai, kā arī dažādas metodes atbilžu apstrādei.
Pieprasījumi ir noderīgi tādiem uzdevumiem kā failu lejupielāde no interneta, vaicājumi datu bāzēs un citu izplatītu uzdevumu veikšana.
WebHook
Tīmekļa aizķere ir paziņojumu mehānisms, kas ļauj lietojumprogrammai saņemt paziņojumus (piemēram, notikumus) no tīmekļa servera.