在 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 或对象无关。