收藏
回答

微信公众号基本配置,token验证失败,python3.10,fastapi接口

审核类型 框架类型 问题类型 提审时间 AppID
公众号的基本设置 小程序 Bug 2022-04-20 wx4b24e1a1b4b065b9

代码:

@app.get("/wx")
def auto_reply(signature:str, timestamp:str, nonce:str, echostr:str):
    token = "***"
    my_signature = SHA1().getSHA1(token, timestamp, nonce)
    print(my_signature, signature)
    if my_signature==signature:
        print("success")
        return echostr
    else:
        return None


验证成功并成功返回:

请求时间: 81.69.103.147 - - [20/Apr/2022:18:13:39 +0800]

麻烦看一下这是怎么回事,谢谢!

回答关注问题邀请回答
收藏

1 个回答

  • 如果的if
    如果的if
    2024-09-29
    改为 return int(echostr) 即可
    
    2024-09-29
    有用
    回复
登录 后发表内容