我在调用企业微信自动发送消息的接口,将文本内容格式写好传参的时候,报错
# 这是传参的地方 数据是用pandas解析取数出来按照markdown格式写好
content = f"""
**{today}壹伴收益播报**
>当日绝对收益: <font color=\"info\">{a}</font>
>当月累计收益:<font color=\"info\">{b}</font>
>当日安装数:{c}
>当月累计安装:{d}
>昨日亏损情况:搜狗亏损<font color=\"warning\">188</font>元、百度亏损<font color=\"warning\">198</font>元
[如需了解详情,请点击:[metabase表单地址](http://www.baidu.com)]\n"""
msg_data = {"content":content}
send_message(group_chatid,msg_data)
# 这是调用接口的地方
url = "https://open.weibanzhushou.com/open-api/group_chat/send_message?access_token="+get_weiban_token()
payload = json.dumps({
"chatid": chatid,
"msgtype": "markdown",
"msg_data": {
# "content": msg_data,
msg_data,
}
})
headers = {
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
data_type = response.json()
data_type =data_type["errmsg"]
print(data_type)
这是为什么呢?同事也是这个写法 没报错,我不能理解这个不可哈希类型的意思