企业微盘是企业微信提供的高效、安全的内容协作平台。统一管理企业文件,方便员工随时访问。各项目团队可按需创建存储空间,并分配文件权限。企业微信免费提供专业的协作、管理和客户运营工具,实现对内协同高效,对外连接12亿微信用户。
官网:https://work.weixin.qq.com/
通过腾讯轻联,可以快速打通企业微信微盘和其他应用之间消息&数据,实现比如定时/自动查询文档信息、获取文件列表等
(一)企业微信微盘支持的执行操作如下:
1. 获取文件列表:可以获取指定空间、指定目录下的文件列表,并包含文件名、文件ID等数据
2. 获取文件信息:可以获取指定文件的信息详情,包含文件名、文件ID等数据
(一)企业微信微盘使用的前置条件
企业微信管理员
(二)添加新的企业微信第三方应用应用账户
作为执行条件时,以【获取文件列表】为例,配置参数如下
1、添加账号
添加账号前,需要是企业微信管理员
账户名称:可自定义账户名称,只做展示使用
Secret:在企业微信管理后台-协同-微盘-“API”-设置中查看,并设置“编辑”权限
企业ID:在企业微信管理后台-我的企业-企业信息中查看
完整填写账号信息的示意图
2、配置参数
操作者userid:此userid必须是授权的企业微信的userid,可以从候选中的通讯录中选择,也可以从企业微信管理后台-通讯录-成员详情页账号中查看,一般是中文拼音
空间spaceid:在企业微信管理后台-协同-微盘-空间内容管理-打开浏览器检查-在Network-找到对应目录(corpcapacity)-Preview-head-body中查看spaceid
例如:0: {id: 34, name: "测试", space_id: "<font
color="ff0000">s.1970325124443322.6655978cZs", active_time: 1665717119,…},则:<font
color="ff0000">s.1970325124443322.6655978cZs为spaceid
目录fileid:在企业微信管理后台-协同-微盘-空间内容管理-打开浏览器检查-在Network-找到对应目录(adminfilemar)-Preview-head-body中查看fileid,但是此项<font
color="ff0000">推荐也填写spaceid,可以查看空间下的所有文件,使用场景更合理
逐项填写完成后,点击测试并预览,查询结果如下
注意事项:企业微信微盘返回的时间,是时间戳,如果需要使用文件的修改时间,则需要用日期时间转换一下,具体转换方式如下
选择内置应用-日期时间-时间转换,选择文件修改时间,作为需要转换的日期,再选择目标想要转换的格式进行转换,效果参考下图(注意如果存在多个文件列表,则需要配置循环执行使用)
1、时间转换-内置组件:腾讯轻联连接不同场景时可能遇到日期时间格式不匹配、需要对日期时间进行计算等情况;
例如A场景中的日期是YYYY-MM-DD(2021-07-23),时间是12小时制(02:39PM); 但到场景B时我们需要的日期格式是DD/MM/YYYY (23/07/2021),时间是24小时制(14:39),这时就需要时间转换-内置组件进行格式的调整。点击查看帮助说明
2、循环执行:循环执行,属于执行逻辑中的一种执行类型,可以将流程进行循环处理,用于批量处理数据的场景,将多组数据拆分成最小单位,分别进行逐个执行,比如当查询到表格中有多条数据时,拆分成单条的数据,发送到企业微信群消息中。点击查看帮助说明