RPA流程机器人
本页目录
网络
HTTP
1. Http请求
(1)控件功能
该控件用于接口发送。
(2)属性列表
属性 | 默认值 | 说明 |
---|---|---|
超时时间 | 3000 | |
响应内容 | ||
Http Header | Header(字典类型《string,string》) | |
Http 方法 | Get | |
地址 | 请求地址 | |
请求内容 | 请求内容,json格式的 | |
上传文件 | 字典类型《string,string》 |
(3)示例
2. 钉钉
1. 发送工作通知
(1)控件功能
该控件向钉钉中发送工作通知。
(2)属性列表
参数名称 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
AgentId | 输入 | 是 | 钉钉企业应用的AgentId | |
AppKey | 输入 | 是 | 钉钉企业应用的AppKey | |
AppSecret | 输入 | 是 | 钉钉企业应用的AppSecret | |
Http 方法 | 输入 | 否 | 接收消息的部门 | |
接收用户列表 | 输入 | 否 | ||
是否发送给全体用户 | 输入 | 是 | False | |
消息类型 | 输入 | 是 | 支持文本、图片、文件、markdown | 文本 |
消息内容 | 输入 | 是 | 对于文本及markdown就是要发送的内容,对于文件和图片,对于要发送的文件地址 | 无 |
(3)示例
3. 邮件
1. 连接邮箱服务器
(1)功能介绍
此控件用于连接邮箱服务器,一般和获取邮件列表以及断开邮箱服务器搭配使用。
(2)属性列表
属性 | 说明 |
---|---|
连接是否成功 | Bool |
服务器地址 | |
服务器端口 | |
是否ssl | |
收件邮箱 | |
收件邮箱密码 | |
邮件服务器类型 | POP3 |
(3)示例
2. 断开邮箱服务器
(1)功能介绍
此控件用于断开邮箱服务器,一般和获取邮件列表以及连接邮箱服务器搭配使用。
(2)属性列表
属性 | 说明 |
---|---|
邮件服务器类型 | POP3、SMTP、IMAP |
3. 读取邮件列表
(1)功能介绍
此控件用于读取邮件信息。
(2)属性列表
属性 | 说明 |
---|---|
读取结果 | List |
发件人 | 筛选条件String |
接受结束时间 | dateTime |
接受起始时间 | dateTime |
内容 | String |
主题 | String |
最大读取条数 | 读取邮件数目 |
附件下载路径 | |
邮件服务器类型 | POP3、SMTP、IMAP |
(3)示例
4. 发送邮件
(1)功能介绍
可以发送邮件,在流程执行成功或失败,可发送邮件提醒。
(2)属性列表
属性 | 默认值 |
---|---|
抄送 | 抄送人邮箱,多个用英文;隔开 |
发件箱 | 发送人邮箱 |
发件箱密码 | 发送人邮箱密码 |
附件路径 | 附件路径集合 List |
收件人邮箱 | 收件人邮箱,多个用英文;隔开 |
正文 | 正文 |
主题 | 主题 |
发送结果 | 发送结果(bool类型) |
端口 | 邮箱服务器端口 |
是否SSL | 是否使用ssl协议 |
域名 | 发送人邮箱对应的邮箱服务器地址 |
(3)示例
将控件拖到在需要发邮件的地方,填写相关属性即可。
4. FTP
1. 连接FTP服务器
(1)功能介绍
连接FTP服务器。
(2)属性列表
参数名称 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
是否SFTP | 输入 | 否 | 如果是SFTP则勾选,否则不勾选 | 否 |
证书路径 | 输入 | 否 | 如果通过私钥证书进行登录,则填证书文件的路径 | |
IP地址 | 输入 | 是 | SFTP/FTP服务器的IP地址 | |
编码 | 输入 | 是 | 接收消息的编码 | utf-8 |
端口 | 输入 | 否 | 服务的端口 | |
模式 | 输入 | 是 | SSL的模式 | 显示 |
是否SSL | 输入 | 是 | 是否SSL | False |
结果 | 输出 | 否 | SFTP/FTP连接对象 | |
登录密码 | 输入 | 是 | FTP的密码 | |
登录用户名 | 输入 | 是 | FTP的登录名 |
(3)示例
2. 关闭连接
(1)功能介绍
关闭FTP连接。
(2)属性列表
参数名称 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
FTP连接 | 输入 | 是 | 填写连接FTP服务器输出的结果 |
(3)示例
3. 创建远程文件夹
(1)功能介绍
在ftp服务器上创建文件夹。
(2)属性列表
参数名称 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
FTP连接 | 输入 | 是 | 填写连接FTP服务器输出的结果 | |
是否强制创建不存在路劲 | 输入 | 是 | 如果创建的远程目录为多级目录,是否创建中间不存在的目录 | False |
远程目录 | 输入 | 是 | 需要创建的文件夹路径 | |
是否成功 | 输出 | 否 | 创建结果 |
(3)示例
4. 删除文件夹
(1)功能介绍
删除服务器上的文件夹。
(2)属性列表
参数名称 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
FTP连接 | 输入 | 是 | 填写连接FTP服务器输出的结果 | |
是否递归删除 | 输入 | 是 | 如果创建的远程目录为多级目录,是否全部删除 | False |
远程文件夹路径 | 输入 | 是 | 需要删除的文件夹路径 |
(3)示例
5. 删除文件
(1)功能介绍
删除服务器上的文件。
(2)属性列表
参数名称 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
FTP连接 | 输入 | 是 | 填写连接FTP服务器输出的结果 | |
远程文件 | 输入 | 是 | 需要删除的文件路径 |
(3)示例
6. 下载文件夹
(1)功能介绍
下载服务器上的文件夹到本地。
(2)属性列表
参数名称 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
FTP连接 | 输入 | 是 | 填写连接FTP服务器输出的结果 | |
本地下载路径 | 输入 | 是 | 填写下载的文件夹存在本地电脑的路径 | |
存在是否覆盖 | 输入 | 是 | 如过本地存在同名文件是否覆盖 | False |
远程文件 | 输入 | 是 | 需要下载的文件路径 |
(3)示例
7. 下载文件
(1)功能介绍
下载服务器上的文件到本地。
(2)属性列表
参数名称 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
FTP连接 | 输入 | 是 | 填写连接FTP服务器输出的结果 | |
本地下载路径 | 输入 | 是 | 填写下载的文件夹存在本地电脑的路径 | |
存在是否覆盖 | 输入 | 是 | 如过本地存在同名文件是否覆盖 | False |
远程文件 | 输入 | 是 | 需要下载的文件路径 |
(3)示例
8. 列举远程文件夹下内容
(1)功能介绍
列举远程文件夹下所有目录和文件。
(2)属性列表
参数名称 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
FTP连接 | 输入 | 是 | 填写连接FTP服务器输出的结果 | |
是否递归获取 | 输入 | 是 | 是否递归获取子文件夹下的内容 | false |
远程目录 | 输入 | 是 | 需要获取的文件夹路径 | |
文件及文件夹列表 | 输出 | 是 | 获取到的文件及文件夹数组 |
(3)示例
9. 远程文件夹是否存在
(1)功能介绍
判断远程文件夹是否存在。
(2)属性列表
参数名称 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
FTP连接 | 输入 | 是 | 填写连接FTP服务器输出的结果 | |
远程目录 | 输入 | 是 | 需要获取的文件夹路径 | |
结果 | 输出 | 是 | 是否存在 |
(3)示例
10. 远程文件是否存在
(1)功能介绍
判断远程文件是否存在。
(2)属性列表
参数名称 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
FTP连接 | 输入 | 是 | 填写连接FTP服务器输出的结果 | |
远程文件 | 输入 | 是 | 需要获取的文件路径 | |
结果 | 输出 | 是 | 是否存在 |
(3)示例
11. 上传文件夹
(1)功能介绍
将本地的文件夹整个上传到服务器。
(2)属性列表
参数名称 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
FTP连接 | 输入 | 是 | 填写连接FTP服务器输出的结果 | |
本地下载路径 | 输入 | 是 | 本地文件夹路径 | |
存在是否覆盖 | 输入 | 是 | 远程存在同名文件是否覆盖 | |
远程文件 | 输入 | 是 | 需要获取的文件路径 | |
是否成功 | 输出 | 是 | 是否上传成功 |
(3)示例
12. 上传文件
(1)功能介绍
将本地的文件上传到服务器。
(2)属性列表
参数名称 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
FTP连接 | 输入 | 是 | 填写连接FTP服务器输出的结果 | |
本地文件路径 | 输入 | 是 | 本地文件夹路径 | |
存在是否覆盖 | 输入 | 是 | 远程存在同名文件是否覆盖 | |
远程文件路径 | 输入 | 是 | 需要获取的文件路径 | |
是否成功 | 输出 | 是 | 是否上传成功 |
(3)示例
5.企业微信
1.企业微信通知
(1)功能介绍
此控件用于给企业微信群中发送消息。
(2)属性列表
属性 | 说明 | 是否必填 | 参数方向 |
---|---|---|---|
@全部 | 设置是否@所有人 false | 否 | 输入 |
@人 | 指定@人 | 否 | 输入 |
@手机号 | 指定@手机号 | 否 | 输入 |
发送内容 | 在企业微信中发送文字 | 是 | 输入 |
图片base64 | 在企业微信中发送图片 | 否 | 输入 |
机器人webhook地址 | 企业微信群机器人url | 否 | 输入 |
(3)示例
常用功能就是发送文字,前提先建一个企业微信群,创建一个机器人,得到机器人的url
6.商服
1.商服实时交易查询
(1)功能介绍
此控件用于查询商户统一服务平台中用户的近期的实时交易数据
(2)属性列表
属性 | 说明 | 是否必填 |
---|---|---|
查询类型 | 集团或者商户 | 是 |
集团号 | 当查询类型是集团时必填 | 否 |
检索参考号 | 检索参考号 | 否 |
商户号 | 当查询类型是商户时必填 | 否 |
交易开始时间 | yyyy-MM-dd hh:mm:ss,交易数据的开始时间 | 是 |
交易结束时间 | yyyy-MM-dd hh:mm:s,交易数据的结束时间 | 是 |
终端号 | 交易数据的开始时间 | 否 |
商户订单号 | 商户订单号 | 否 |
商户机构代码 | 商户机构代码 | 是 |
返回结果 | 查询结果,datatable类型 | 否 |
环境 | 生产/测试环境 | 是 |
AppKey | 用于访问商户统一服务平台的appkey | 是 |
AppId | 用于访问商户统一服务平台的AppId | 是 |
(3)示例
2.商服对账明细查询
(1)功能介绍
此控件用于查询商户统一服务平台中用户的对账数据
(2)属性列表
属性 | 说明 | 是否必填 |
---|---|---|
查询类型 | 集团或者商户 | 是 |
多应用编号 | 对账数据类型,1,9,40,68等 | 是 |
集团号 | 当查询类型是集团时必填 | 否 |
交易参考号 | 交易参考号 | 否 |
商户号 | 主应用商户号 | 是 |
交易开始时间 | yyyy-MM-dd hh:mm:ss,交易数据的开始时间 | 否 |
交易结束时间 | yyyy-MM-dd hh:mm:s,交易数据的结束时间 | 否 |
终端号 | 交易数据的开始时间 | 否 |
商户订单号 | 商户订单号 | 否 |
开始清算日期 | yyyyMMdd | 是 |
结束清算日期 | yyyyMMdd | 是 |
银商订单号 | 银商订单号 | 否 |
返回结果 | 查询结果,datatable类型 | 否 |
环境 | 生产/测试环境 | 是 |
AppKey | 用于访问商户统一服务平台的appkey | 是 |
AppId | 用于访问商户统一服务平台的AppId | 是 |
(3)示例
7 飞书
1 发送飞书图文通知
(1)功能介绍
此控件用于给飞书群发送图文消息
(2)属性列表
属性 | 说明 | 是否必填 |
---|---|---|
appid | 用于访问飞书的AppId | 是 |
appsecret | 用于访问飞书的appsecret | 是 |
webhook | 飞书群机器人url | 是 |
@单个用户手机号 | @人的手机号 | 否 |
上传图片地址 | 图片地址 | |
是否@全体成员 | 是否@全体成员 | |
消息内容 | 发送文字消息内容 |
2 发送飞书通知
(1)功能介绍
此控件用于给飞书群发送文字消息
(2)属性列表
属性 | 说明 | 是否必填 |
---|---|---|
webhook | 飞书群机器人url | 是 |
是否@全体成员 | 是否@全体成员 | |
消息内容 | 发送文字消息内容 |
意见反馈
- 卡顿
- 登录或账号问题
- 功能使用异常
- 意见或建议
- 其他
点击上传图片;单张图片应小于1M。
0/200