1、概览
1.1 应用场景
希望将简道云中的附件,下载到本地服务器对应的文件夹中。
1.2 配置流程
① 通过简道云表输入获取附件
② 通过JSON格式化和HTTP Client组件,对文件名称以及路径进行解析
③ 通过写文件将附件下载到本地服务器对应的地址中
2、实现步骤
任务配置图如下:
2.1 简道云输入
配置APIKey、AppId、EntryId(若不知道这3个参数在简道云的什么地方进行配置,请参考此篇:简道云输入参数配置)
2.2 json格式化
此处分成两个分支:一条分支是附件字段,另一条分支是图片字段,两者配置相同。
此处以文件作为例子,对简道云输入的数据进行json解析,因为附件和图片字段都是数组形式,此处需要拆分成多行,如①所示。
②配置JSON数组路径,进行JSONPath数组的配置,如③所示。
2.3 HTTP Client配置
①将2.2中的 字段名路径中的对应url进行配置
②勾选“从字段中获取URL”
③ HTTP method选择"GET"模式
④保留原始数据流
2.4 写文件
① 配置文件输出,对应的FineTube服务器路径地址
② 勾选文件名来源于字段,则可选择在2.2中进行配置的文件名称
③ 勾选文件内容来源于字段,则可选择在2.3的第④步中配置的原始数据流字段名