uipath如何通过企微机器人发送文件
时间: 2024-04-06 17:35:10 浏览: 23
要通过企微机器人发送文件,可以使用 UiPath 的 Http Request Activity。以下是具体步骤:
1. 获取企业微信的 access_token,可以通过 Http Request Activity 发送 GET 请求获取,请求地址为:https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=YOUR_CORPID&corpsecret=YOUR_SECRET,其中 YOUR_CORPID 和 YOUR_SECRET 分别为企业微信的企业 ID 和应用的 Secret。
2. 上传文件到企业微信的素材库,可以使用 Http Request Activity 发送 POST 请求上传文件,请求地址为:https://qyapi.weixin.qq.com/cgi-bin/material/add_material?access_token=ACCESS_TOKEN&type=TYPE,其中 ACCESS_TOKEN 为第一步获取到的企业微信的 access_token,TYPE 为文件类型,例如 image、voice、video、file 等。
3. 发送文件消息,可以使用 Http Request Activity 发送 POST 请求发送消息,请求地址为:https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=ACCESS_TOKEN,其中 ACCESS_TOKEN 为第一步获取到的企业微信的 access_token。消息体需要按照企业微信的消息格式进行构造,例如:
{
"touser": "USERID",
"msgtype": "file",
"agentid": AGENTID,
"file": {
"media_id": "MEDIA_ID"
},
"safe": 0
}
其中 USERID 为消息接收者的企业微信用户 ID,AGENTID 为应用的 AgentId,MEDIA_ID 为第二步上传文件获取到的素材 ID。
以上是通过 UiPath 使用企业微信机器人发送文件的基本步骤,你可以根据具体的需求进行调整和修改。