Examples

Receiver

When receiving a message from QStash, you should verify the signature. The QStash Python SDK provides a helper function for this.

from qstash import Receiverreceiver = Receiver(    current_signing_key="YOUR_CURRENT_SIGNING_KEY",    next_signing_key="YOUR_NEXT_SIGNING_KEY",)# ... in your request handlersignature, body = req.headers["Upstash-Signature"], req.bodyreceiver.verify(    body=body,    signature=signature,    url="YOUR-SITE-URL",)
Loading search…