飞鱼CRM接入第三方系统 飞鱼API对接详细教程

2024-01-14 01:28

本文主要是介绍飞鱼CRM接入第三方系统 飞鱼API对接详细教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

场景描述

在白码低代码开发平台中,是支持外部crm系统的线索通过接口流入到白码系统里面,换而言之,只要外部的系统有线索api接口,白码系统可以接收线索并在白码系统上进行后续操作。本文以飞鱼crm系统为例,讲解如何接收飞鱼crm系统传过来的线索

前期准备

准备两个数据表,一个是客户表(基础字段),一个是日志(记录每次回调的事件和返回时间)

实现步骤
1.新建webhook

新增一个webhook,写入以下代码

代码如下:         复制代码

async function hook($req = request, $resp = response, $modules = modules) {
    let req = $req.body;//回调回来的数据
    let now = await $modules.moment().format("YYYY-MM-DD HH:mm:ss");//当前时间
    let logForm = {
        "63ff01a2f725340df45e8f22": "线索回调",//回调类型  string
        "63ff01a2f725340df45e8f23": JSON.stringify(req),//回调事件  string
        "63ff01a2f725340df45e8f24": now,//回调时间  string
    }
    await $modules.data.saveData("63ff004a0ef3f00df536edfd", logForm)

    $resp.body = {
        "code": "0",
        "message": "success"
    }//返回success


     //对回调回来的数据进行处理

}

点击修改icon,将路径后缀改为callback

点击展开基本信息,在路径后面点击复制

2.在飞鱼系统设置api规则

打开飞鱼crm系统,在左侧设置里,找到api设置-线索推送规则(飞鱼帮助文档:帮助中心)

填写规则名字,选择需要回传的字段,点击下一步

填入第二步复制的回调url,点击下一步

此步骤直接点击下一步

此步骤直接点击下一步

点击发送测试数据,默认发送飞鱼自带的demo数据,如果返回结果就是第二步代码中"$resp.body"内写的一样,即代表返回成功,返回成功可以点击保存

若是在飞鱼crm中已有数据,推荐使用线上数据,更好的匹配白码数据表

保存后,把是否启用打开,即可完成设置api规则

3.查看回调数据

在数据集,找到回调日志数据表,点击该条数据,复制,到json美化工具打开,观察数据结构及我们所需的字段

4.把以下代码添加至第一步中webhook里"对回调回来的数据进行处理"注释下面

代码如下:         复制代码

   //对回调回来的数据进行处理
    let map = {
        0: "字节-橙子建站",
        1: "字节-橙子建站",
        2: "其他渠道- 外部导入",
        5: "字节 - 抖音企业号",
        7: "字节 - 巨量线索",
        8: "字节 - 云店",
        9: "字节 - 星图",
        10: "字节 - 获客宝",
        11: "字节 - 住小帮",
    }//渠道map

    let unix = Number(req.create_time)//创建时间
    //数据 客户 63feff350ef3f00df536eac5
    let cusForm = {
        "63ff0191f725340df45e8ebb": req.name || "",//客户名称  string
        "63ff0191f725340df45e8ebd": req.telphone || "",//电话  string
        "63ff0191f725340df45e8ebc": map[req.clue_source],//渠道  string
        "63ff0191f725340df45e8ec0": req.id,//线索id  string
        "63ff0191f725340df45e8ec1": $plugin.moment(unix * 1000).format("YYYY-MM-DD"),//创建日期  date
        "63ff0191f725340df45e8ec2": $plugin.moment(unix * 1000).format("HH:mm:ss"),
        "63ff0191f725340df45e8ebe": req.ad_id,
        "63ff0191f725340df45e8ebf": req.adv_id
    }
    await $modules.data.saveData("63feff350ef3f00df536eac5", cusForm)

效果

这篇关于飞鱼CRM接入第三方系统 飞鱼API对接详细教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/603478

相关文章

JSON字符串转成java的Map对象详细步骤

《JSON字符串转成java的Map对象详细步骤》:本文主要介绍如何将JSON字符串转换为Java对象的步骤,包括定义Element类、使用Jackson库解析JSON和添加依赖,文中通过代码介绍... 目录步骤 1: 定义 Element 类步骤 2: 使用 Jackson 库解析 jsON步骤 3: 添

VScode连接远程Linux服务器环境配置图文教程

《VScode连接远程Linux服务器环境配置图文教程》:本文主要介绍如何安装和配置VSCode,包括安装步骤、环境配置(如汉化包、远程SSH连接)、语言包安装(如C/C++插件)等,文中给出了详... 目录一、安装vscode二、环境配置1.中文汉化包2.安装remote-ssh,用于远程连接2.1安装2

vscode保存代码时自动eslint格式化图文教程

《vscode保存代码时自动eslint格式化图文教程》:本文主要介绍vscode保存代码时自动eslint格式化的相关资料,包括打开设置文件并复制特定内容,文中通过代码介绍的非常详细,需要的朋友... 目录1、点击设置2、选择远程--->点击右上角打开设置3、会弹出settings.json文件,将以下内

将sqlserver数据迁移到mysql的详细步骤记录

《将sqlserver数据迁移到mysql的详细步骤记录》:本文主要介绍将SQLServer数据迁移到MySQL的步骤,包括导出数据、转换数据格式和导入数据,通过示例和工具说明,帮助大家顺利完成... 目录前言一、导出SQL Server 数据二、转换数据格式为mysql兼容格式三、导入数据到MySQL数据

Redis的Zset类型及相关命令详细讲解

《Redis的Zset类型及相关命令详细讲解》:本文主要介绍Redis的Zset类型及相关命令的相关资料,有序集合Zset是一种Redis数据结构,它类似于集合Set,但每个元素都有一个关联的分数... 目录Zset简介ZADDZCARDZCOUNTZRANGEZREVRANGEZRANGEBYSCOREZ

PyCharm接入DeepSeek实现AI编程的操作流程

《PyCharm接入DeepSeek实现AI编程的操作流程》DeepSeek是一家专注于人工智能技术研发的公司,致力于开发高性能、低成本的AI模型,接下来,我们把DeepSeek接入到PyCharm中... 目录引言效果演示创建API key在PyCharm中下载Continue插件配置Continue引言

C#实现系统信息监控与获取功能

《C#实现系统信息监控与获取功能》在C#开发的众多应用场景中,获取系统信息以及监控用户操作有着广泛的用途,比如在系统性能优化工具中,需要实时读取CPU、GPU资源信息,本文将详细介绍如何使用C#来实现... 目录前言一、C# 监控键盘1. 原理与实现思路2. 代码实现二、读取 CPU、GPU 资源信息1.

Window Server创建2台服务器的故障转移群集的图文教程

《WindowServer创建2台服务器的故障转移群集的图文教程》本文主要介绍了在WindowsServer系统上创建一个包含两台成员服务器的故障转移群集,文中通过图文示例介绍的非常详细,对大家的... 目录一、 准备条件二、在ServerB安装故障转移群集三、在ServerC安装故障转移群集,操作与Ser

在C#中获取端口号与系统信息的高效实践

《在C#中获取端口号与系统信息的高效实践》在现代软件开发中,尤其是系统管理、运维、监控和性能优化等场景中,了解计算机硬件和网络的状态至关重要,C#作为一种广泛应用的编程语言,提供了丰富的API来帮助开... 目录引言1. 获取端口号信息1.1 获取活动的 TCP 和 UDP 连接说明:应用场景:2. 获取硬

windos server2022的配置故障转移服务的图文教程

《windosserver2022的配置故障转移服务的图文教程》本文主要介绍了windosserver2022的配置故障转移服务的图文教程,以确保服务和应用程序的连续性和可用性,文中通过图文介绍的非... 目录准备环境:步骤故障转移群集是 Windows Server 2022 中提供的一种功能,用于在多个