企业微信在发送中文消息的时候会出现中文数据乱码的情况,解决办法,查看源码,排查出错的代码部分:
def send_msg(self, token, user, agent_id, subject, content):
url = "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=%s" % token
data = {
"toparty": user,
"msgtype": "text", # 消息类型。
"agentid": agent_id, # 企业号中的应用id。
"text": {
"content": subject + content
},
"safe": "0"
}
r = requests.post(url=url, data=json.dumps(data), verify=False)
return r.text