TypeError:没有字符串参数的编码导致 razorpay webhook 秘密验证错误

问题描述 投票:0回答:0

我正在尝试验证 webhook 是否来自 Razorpay,但出现以下错误。

类型错误:没有字符串参数的编码

这是代码:

webhook_secret = MY_WEBHOOK_SECRET
signature = request.headers['X-Razorpay-Signature']
jsondata = json.loads(request.body)
client = razorpay.Client(auth=(MY_KEY, MY_SIGNATURE))
verify = client.utility.verify_webhook_signature(jsondata, signature, webhook_secret)

我在最后一行遇到错误。有人可以帮我弄这个吗?谢谢!

回溯(最近一次调用最后一次): 文件“C:\Users\Sreekanth\Anaconda3\lib\site-packages\djang

django webhooks razorpay
© www.soinside.com 2019 - 2024. All rights reserved.