2022-07-11 更新:腾讯云HiFlow连接器上线「伙伴云」执行动作应用

腾讯云HiFlow连接器已完整接入「伙伴云」最新的 OpenAPI ,并通过“订阅服务”实现了伙伴云表格数据变更后“即时触发”腾讯云HiFlow连接器的流程。由此可以实现不依赖伙伴云的工作流,来完成与外部SaaS服务的实时触发与写入啦!

目前仅支持在执行动作中调用伙伴云。

「伙伴云」在腾讯云HiFlow连接器中支持的能力

  1. 触发动作

    • 稍后上线
  2. 执行动作

    • 查询数据列表:可对指定表格按照设置的排序规则、筛选条件、每页条数、数据偏移量来查询数据列表(含详情)
    • 查询数据详情:可根据指定的数据ID(item_id)来查询数据详情
    • 新建数据:可在指定表格中创建新数据
    • 更新数据:可在指定表格中,根据指定的数据ID(item_id)来修改数据
    • 上传文件:可通过指定的文件 URL 来实现上传文件

下面以「发票识别」为示例场景,介绍一下如何通过伙伴云触发HiFlow的流程,数据经HiFlow处理后再回写到伙伴云中

先看一下效果

c0d0c0b6b81619ae313729bf585045a2.gif

然后在伙伴云中创建一个名为「发票识别」的表格,表格中只需要2个字段:发票(附件)、识别结果(多行文本),创建好备用。

1、注册 腾讯云HiFlow场景连接器

注册成功后,开始“创建新的流程”

65a221351511c5ddb3294c8e621b59d7.png

2、配置触发事件

通过「发票识别」表格的触发器来触发HiFlow流程的Webhook地址,来实现触发HiFlow的流程执行。让我们开始配置吧~

2.1 在HiFlow中设置流程通过Webhook地址进行触发

在“触发事件”的“选择应用”中,搜索“Webhook”,并选择该应用。

ef1e23956d19b4e445ea85ca8ced95db.png

触发条件选择“接收数据”。

79821445e4daa38131f284c4d49d4424.png

在配置参数页面复制“Webhook地址”后,留着这个页面不动。

dc975f18cf426e2076d779f49be1731d.png

2.2 在伙伴云配置触发器,通过“调用外部接口”的动作触发HiFlow的“Webhook地址”

在新窗口打开伙伴云「发票识别」表格,从顶部表格菜单进入“触发器”配置界面。

9776746456cdd976858d92047867f00c.png

点击顶部的“创建触发器”,进入后按照下图配置触发器,添加“调用外部接口”动作,在接口地址中填入刚才复制的“Webhook地址”后,配置后保存。

14e5b50acf19f6af825798c91de79251.png

回到「发票识别」表格中创建一条新数据,并上传一张pdf的发票文件后保存,完成首次对HiFlow流程的触发。

2.3 回到HiFlow获取伙伴云推送过来的数据样本

然后回到HiFlow的配置页面,点击样本数据下的“测试并预览”按钮,会获得“样本数据1”,然后保存

e774e58c5fc8b9bcd9f060285bfedee7.png

3、通过HiFlow完成发票内容识别

选择左侧流程中的第“2”个动作,在“选择应用”中,搜索“发票识别”,并选择「AI 增值税发票识别」应用

a58a765b1b29e2dfafe999e2919f9cec.png

选择“增值税发票识别”操作

798eb7e5e74689fa9dccaac655d14f20.png

在配置参数中,点击“文件地址”输入框,左侧会显示出备选的参数列表,找到“item.fields.0.values.0.link.source”参数点击插入。

这种方式对于字段的定位不是非常准确,等到上线“即时触发”后,选择字段值会更准确清晰。

62e8ec9cd62657ac12c7f25b674a29f6.png

选择后,点击“测试并预览”按钮,看到“接收成功”代表成功完成了首次识别,下面也会看到识别到的发票内容,最后点击保存即可。

19fce714b66b5ca2172a21e463675c03.png

4、将识别结果写回伙伴云的对应数据

在第2个执行操作下面点击“+”号,选择“插入应用 并选择要执行的操作”。

d9d7cdcf7e7a88967a132e6aa8c35be2.png

在“选择应用”中,搜索“伙伴云”,并选择「伙伴云」应用。

bd7a0e607cf395615942c36dfb1dc5d1.png

选择“更新数据”操作。

5968e9b35348efaf06f56939375e34ea.png

在配置帐号步骤中选择“添加账户”,用来增加伙伴云的企业 API Key 授权(如何获取 API Key)作为账户,添加后选中该账户。

5e585a7e7519e0b7763303d8571cc72f.png

在配置参数中配置将识别到的发票内容回写到触发HiFlow执行的数据中

- 选择工作区:请选择「发票识别」表格所在的工作区

- 选择表格:请选择「发票识别」表格

- 更新数据所在行的数据ID:点击输入框后,在左侧选择“item.item_id”,代表触发HiFlow执行的数据ID

- 字段匹配:在识别结果字段中,从左侧“引用变量”中插入发票识别出的内容变量。

配置好后,点击底部的“测试并预览”,测试通过后,保存即可。

924226a30c276e18aec33e542d5b476b.png

最后点击页面右上角的“发布流程”,即可完成全部配置。

此时回到伙伴云的「发票识别」表格,会发现刚才的测试数据已经回填好了识别的内容,这是因为在最后一步测试时,已经测试回填成功。

现在可以继续在伙伴云的「发票识别」表格,创建一条数据,上传发票,保存,等待几秒钟,识别内容就自动出现啦~

c0d0c0b6b81619ae313729bf585045a2.gif

2023-03-10 更新
1472 次查看
0