收藏
回答

公众号测试号接口配置失败?但是返回码是200

https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Access_Overview.html

        # 使用字典序排序(按照字母或数字的大小顺序进行排序)
        list = [token, timestamp, nonce]
        list.sort()
        # 进行sha1加密
        temp = ''.join(list)
        sha1 = hashlib.sha1(temp.encode('utf-8'))
        # map(sha1.update, list)
        hashcode = sha1.hexdigest()
        # 将加密后的字符串和signatrue对比,如果相同返回echostr,表示验证成功
        if hashcode == signature:
            return echostr
        else:
            return ""

服务器记录:
INFO:     81.69.103.236:26750 - "GET /openapi/apici/token?signature=acd35d417e4bad0576306704532f85b87c76c344&echostr=2583273808176606973&timestamp=1703407341&nonce=258197051 HTTP/1.0" 200 OK

h还是我本地使用同样的数据用python还有postman都可以验证,就是实际验证不通过。我是按官方文档执行的,是我理解的不对吗?劳烦指教


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

1 个回答

登录 后发表内容
问题标签