跳到主要内容

工作表如何获取外部数据


外部系统的数据对接,除了主动接收外部数外推送过来的数据,有时需要主动从外部系统请求获取数据。

场景举例

工作表《联系人》表中客户的手机号录入后,将手机号发送给【聚合网手机号归属地查询】接口,获取此手机号的归属信息,然后将归属地写入到工作表中的归属地字段中。

实现方法

  1. 创建工作表事件工作流

    当手机号字段新增或更新时触发流程。

  2. 添加发送API请求节点

  3. 由于平台中手机号存储的是带区号的+86,而此API接口不支持+86,因此在使用前,我们先把+86去掉,通过代码块节点即可实现。

    在发送API请求前,增加一个代码块节点去掉+86。配置如下:

    代码块节点中的代码如下,功能就是删除掉手机号的 前三个字符 +86,并输出。

    output = {output: input.phone.slice(3)};

  4. 将获取到归属地信息写入工作表

    添加【更新记录】节点,将获取到信息写入到归属地字段中。

    更新为的内容可以是省和城市的拼接  

  5. 发布工作流

  6. 修改一个工作表中一个记录的手机号字段,验证测试。


文档问题反馈

文档中是否有错别字、内容过期、难以理解等问题? 点此给我们反馈吧