在 Stripe API 文档中,你可以找到WebhookEndpoint ,而在 Stripe Docs 的交互式 webhook 端点构建器一章中,它使用 Webhook 来验证事件:
try:
event = stripe.Webhook.construct_event(
payload, sig_header, endpoint_secret
)
except stripe.error.SignatureVerificationError as e:
print('⚠️ Webhook signature verification failed.' + str(e))
return jsonify(success=False)
但 API 文档中没有引用 Webhook。
您知道在哪里可以找到它吗,或者它是否属于旧的 API 版本?
这
stripe.Webhook
只是 Python SDK 中的一个类。你可以在_webhook.py 文件中看到它。那里定义的两个类包含用于处理 webhook 事件验证的便捷方法。该命名空间与任何特定的 Stripe API 或对象无关。