oapi-sdk-python
oapi-sdk-python copied to clipboard
卡片回调的_verify函数存在问题
飞书文档里描述安全验证需要ENCRYPT_KEY和sha256作为哈希函数运算,然后和飞书header里的签名做验证。但是CardActionHandler里_verify函数的实现方式是利用VERIFICATION_TOKEN和sha1函数运算,导致签名无法通过验证。 此外,解密方法也有问题,安全验证后,无法把body解密
你看到的是新版的卡片回传交互。SDK 目前支持的是旧版,新版会在这个 Q 尽快支持一下。
奥奥,行。等待新版的sdk发版
---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2024年07月24日 14:24 | | 收件人 | @.> | | 抄送至 | @.>@.> | | 主题 | Re: [larksuite/oapi-sdk-python] 卡片回调的_verify函数存在问题 (Issue #76) |
你看到的是新版的卡片回传交互。SDK 目前支持的是旧版,新版会在这个 Q 尽快支持一下。
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
现在建议先用「消息卡片回传交互(旧)card.action.trigger_v1」,同时搭配 sdk >= 1.3.0 版本。
嗯,用上了,现在调通了。
---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2024年07月24日 15:13 | | 收件人 | @.> | | 抄送至 | @.>@.> | | 主题 | Re: [larksuite/oapi-sdk-python] 卡片回调的_verify函数存在问题 (Issue #76) |
现在建议先用「消息卡片回传交互(旧)card.action.trigger_v1」,同时搭配 sdk >= 1.3.0 版本。
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
有用,用旧版本的回调,不需要更新解密函数
1.4.0 之后已支持 card.trigger.action 新回调。