#无需服务器, 在钉钉群中直接@某机器人, 即可自动进行特定操作#
影刀rpa
一款自动化软件【这里不过多介绍】
准备工作:
1. 自行通过影刀软件,开发需要的自动化流程【程序需要发版,软件改为调度模式】。
2. 钉钉群【内部群 或 外部群】。
3. 影刀管理员账号【企业版 管理员 账号】。
操作流程:
1. 打开钉钉,创建群聊【注:必须为内部 或 外部群 (如图)】。
2. 进入到 对应的机器人创建流程中。
3. 添加机器人
4. 选择你需要的机器人【这里需要自动化】
5. 自动化机器人提供对应的模板,如果提供的模板没有需要的,那就创建空白机器人【这里创建空白】
6. 具体机器人搭建流程
7. 参数 【搭配官方文档一起食用,效果更佳】
7.1 【官方文档 --- 可以复制参数】
文档地址:鉴权 - 影刀帮助中心 (yingdao.com)
7.2 根据官方文档进行操作 【在影刀控制台 新增 accessKeyId 和 accessKeySecret】
如图:api执行 ----> api配置 ----> 新增 -----> 起名 【回调目前不写】
7.3 填写钉钉机器人管理 -- 参数
把 “https://api.yingdao.com/oapi/token/v2/token/create“ 填入url
7.4 请求参数【 get请求 。参数填入accessKeyId与accessKeySecret (获取key操作在7.2)】
出参 格式为JSON。 你也可以先转为Text 查看一下, 查看后请改为JSON格式!!!!
返回的示例 只是展示的模板,并没有用,无需填写。
7.5 再添加一个 HTTP 流程【请求类型 -- url -- 请求参数 -- 请求体 都可以查看官方文档】
启动任务API:
7.6 请求体【重点】
可以把模板拉过去【根据任务情况对 "robotUuid" 进行添加 及 减少,这里我只需要一个"robot", 删除 或 增加robot后,需要保证请求体内的数据格式是正确的json格式】
7.7 参数讲解【参数从哪来】
a. "scheduleUuid" ==== 影刀控制台 --- 任务管理 --- 常规任务计划--- 新建常规任务计划 ---- 创建完毕 ---- 三个点 ---- uuid
b. "robotUuid" ==== 影刀控制台 ---应用管理---查看---robotuuid
c. "name" ==== 影刀程序的入参 变量名
d. "value" ==== 影刀程序的入参 具体值
a.
b.
7.8 新建流程 --- 数据提示【数据查看】
8. 创建流程2
8.1 流程2配置
选择webhook。把webhook给的回调地址,传递给影刀控制台api执行 -- api配置---回调接口【操作与 7.2】
关键词是上一个流程 http请求返回的键。写data即可。