集成飞书多维表格
上一篇我们在飞书搭建了数据表,目前飞书和微搭还是互相不互通的状态,我们要把他俩强行整合到一起。
1 创建自定义应用
打开飞书开放平台,创建一个自定义应用
https://open.feishu.cn/
输入应用名称和描述
选择权限管理,点击开通权限
开通对应的权限
2 搭建微搭工作流
如果希望多维表格添加数据之后,微搭一侧可以接收到,我们首先需要创建一个工作流。
打开资源链接的工作量,点击+号进行创建
输入工作流名称和标识
选择收到http请求时
先简单搭建一个工作流,验证我们方案的可行性
飞书要求,我们的回调需要原样返回一个认证参数,选择结束节点,构造一个返回参数
参数可以填写如下
({code:'200',challenge:httpTrigger.output.body.challenge,message:'写入成功'
})
选择开始节点,复制我们的URL
3 配置事件监听
得到回调URL后,就可以配置到飞书里。添加我们的URL,并且配置权限
4 应用发布
配置好了之后,需要发布一下应用。点击版本管理与发布,点击创建版本
填写版本号和版本说明
5 集成测试
一切配置好了之后,我们在多维表格里添加一条数据
点击运行日志,看请求是否抵达
目前看事件监听是不太行的,触发不到请求。我们就采用第二种方案,自动化
自动化方案实测是可以的
总结
经过实测,目前如果是采用事件监听或者自动化的方案,存在的问题是附件传递的问题。因为双方机制的不同,json格式适合纯文本信息传递,附件还是不太行的。