import requests
import json
url = "http://192.168.1.143/ysd/public/home/Forum/robot"
response = requests.get(url)
if response.status_code ==
200:
data = json.loads(response.text)
content = ""
for item in data["data"]:
content += f"标题:{item['title']}\n"
content += f"作者:{item['author']}\n"
content += f"内容:{item['content']}\n\n"
# 拆分数据
messages = [content[i:i+800] for i in range(0, len(content),
800)]
# 发送数据
access_token = "你的企业微信应用的access_token"
user_id = "接收消息的用户ID"
headers = {"Content-Type": "application/json"}
for message in messages:
data = {
"touser": user_id,
"msgtype": "text",
"agentid":
1000002,
#
企业微信应用的agentid
"text": {
"content": message
}
}
send_url = f"https://qyapi.
使用 Python 循环和拼接接口返回的数据,并将数据以 每5 分钟的形式发送到企业微信的源代码
最新推荐文章于 2024-05-03 07:46:08 发布
这段Python代码演示了如何从接口获取数据,循环处理每个帖子,将数据拼接后分割成800字符的部分,并定时每5分钟将内容发送到企业微信。操作涉及替换企业微信的API凭证和群组ID,详细步骤包括获取企业微信的access_token及群组ID。
摘要由CSDN通过智能技术生成