# -*- coding: utf-8 -*-
import requests
import json
ACCESS_TOKEN = "xxx"
OPENID = "xxxxxxxxxxx"
url = f"https://api.weixin.qq.com/wxa/msg_sec_check?access_token={ACCESS_TOKEN}"
payload = {
"content": "他妈的",
"version": 2,
"scene": 1,
"openid": OPENID
}
headers = {
"Content-Type": "application/json; charset=utf-8"
}
response = requests.post(url, headers=headers, json=payload)
print("请求URL:", url)
print("请求headers:", headers)
print("请求体:", payload)
print("响应headers:", response.headers)
print("响应原始文本:", response.text)
try:
print("响应JSON:", json.dumps(response.json(), ensure_ascii=False, indent=2))
except Exception as e:
print("响应内容无法解析为JSON,异常:", e)
响应JSON: {
"errcode": 0,
"errmsg": "ok",
"detail": [
{
"strategy": "keyword",
"errcode": 0
},
{
"strategy": "content_model",
"errcode": 0,
"suggest": "pass",
"label": 100,
"prob": 90
}
],
"trace_id": "686c70d4-032cd4cc-7a96ce74",
"result": {
"suggest": "pass",
"label": 100
}
}
他妈的这个词也算敏感词吗,如果需要拦截更多关键词可以自行到小程序后台添加
python,该不会是UTF-8没处理好吧。相同内容用postman是啥结果