定时轮训获取数组的特定元素数据
场景/问题描述
需要每天早上定时向企业微信群发送天气预报,天气预报的信息是通过调用第三方接口获取的
场景补充
获取企业微信员工打卡数据,由于QS主动无法动态插入时间戳字段,所以也可以使用该方式去解决
当前场景问题点
但是使用QS主动第三方接口返回内容是数组的形式,但是我只需要获取数组中第一个元素的内容。
思路逻辑
流程外QR+Q-linker+提交重计算Q-linker
使用流程外QR每天定时添加数据到某个应用自动触发Q-linker获取当日天气预报,然后流程再触发webhook推送内容至企微群中
配置过程
表单设计
示例仅供参考
应用1
- 【日期字段】是用于接收流程外QR的数据的。q-linker是具体配置的查询天气接口,这里【产品名称】就是对应天气查询返回的结果



- 提交重计算需要在申请人节点加上q-linker


应用2
- 流程外QR,定时触发设置

- 流程外QR设置,我这边设置是重复周期是每天,具体可以根据自己需求去设置,流程外配置


- 设置完成后,需要发起一条数据,后续就会按照流程外QR的设置,每天重复执行

实际效果
