Python实现接收企业微信接收消息

想接收企业微信的消息,首先得开启验证信息API(GET请求)以及接收消息服务(POST请求)。

GET的请求参考:

企业微信验证接口API

第一部分解析POST请求:
并且解析msg_signature, time, nonce和消息体数据Body(如下代码中POST的部分)

@app.route('/blackcat/v1/receive_task', methods=['POST', 'GET'])
def receive():
    try:
        auth_verify = AuthVerify()
        if request.method == "POST":
            msg_signature = request.args.get('msg_signature')
            timestamp = request.args.get('timestamp')
            nonce = request.args.get('nonce')
            request_data = request.data
            param = auth_verify.verifi_content(msg_signature, timestamp, nonce, request_data)
            submit_task_receive.delay(param)
        if request.method == "GET":
  
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付 9.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值