Python

Webhook receiver (prijímač) Python verzia

Webhook v webovom vývoji je spôsob rozšírenia alebo zmeny správania webovej stránky alebo webovej aplikácie s vlastnými spätnými volaniami. Tieto spätné volania môžu byť zachované, upravené a spravované používateľmi a vývojármi tretích strán, ktorí nemusia byť nevyhnutne pridružení k pôvodnému webu alebo aplikácii. Pojem “webhook” vytvoril v roku 2007 Jeff Lindsay z počítačového programovacieho termínu “hook”

Samostatný Webhook receiver v Pythone

from flask import Flask, request, abort
app = Flask(__name__)
@app.route('/webhook', methods=['POST'])
def webhook():
    if request.method == 'POST':
        print(request.json)
        return '', 200
    else:
        abort(400)
if __name__ == '__main__':
    app.run()

Návod ako to celé rozchodiť:

Spustite Postman a zadajte novú požiadavku POST, URL je http://127.0.0.1:5000/webhook, v Body vyberte “raw” a JSON a vložte: {“id”: “1123”} a stlačte SEND a prijímač webhook vytlačí {‘id’: ‘1123’}.

Zdroj: https://idomaster.com/solutions/webhook-receiver-python-3-7

Loading Facebook Comments ...