使用python写一个能发送信息到企业微信的机器人
时间: 2023-05-22 20:02:28 浏览: 155
C知道:您可以使用企业微信提供的开放API,通过Python编写一个发送企业微信消息的机器人。以下是一个示例代码:
```python
import requests
def send_message(access_token, agent_id, user_id, message):
url = "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=" + access_token
data = {
"touser": user_id,
"msgtype": "text",
"agentid": agent_id,
"text": {
"content": message
},
"safe": 0
}
r = requests.post(url, json=data)
return r.json()
# 替换成你自己的企业微信相关信息
access_token = "YOUR_ACCESS_TOKEN"
agent_id = YOUR_AGENT_ID
user_id = "USER_ID"
message = "Hello, World!"
# 调用发送消息函数
response = send_message(access_token, agent_id, user_id, message)
print(response)
```
请注意,上述代码中的 `YOUR_ACCESS_TOKEN` 和 `YOUR_AGENT_ID` 需要替换成你自己的企业微信应用对应的值。你可以在企业微信管理后台的应用详情页面中找到这些信息。
希望以上代码可以帮助您实现一个能够发送企业微信消息的机器人。
阅读全文