低代码实操演示 – 如何快速构建企微、钉钉、飞书消息推送服务(企业微信 钉钉 飞书 welink)

8月15日,万应低代码培训总监胡杰为大家带来了一场低代码实操直播,这场直播同时在抖音和微信视频号两个平台进行,吸引了众多关注者的参与。

为了更好地帮助大家快速上手,我们将直播的主题内容做了文字梳理,感兴趣的小伙伴也可以直接到文章末尾观看视频教程

01 场景介绍

企微、钉钉飞书这3款办公协作平台相信大家都不会陌生,甚至可能每天都在使用。除了与同事、客户聊天信息外我们会收到各类应用消息的通知(企业内部应用、第三方应用),比如审批通知、项目管理通知、会议通知、群助手及智能机器人的通知,那么这种应用通知是如何实现的?

首先各平台开放者中心提供了非常完善的 API 服务(针对企业内部应用开发、第三方应用开发),我们可以根据自己的需求调用具体API接口,接下来我们重点围绕企业微信-应用消息通知进行讲解。

02 需要做哪些准备工作

1

准备好企业微信/钉钉/飞书平台账号

本次教程是以企业微信为例。

各平台开发者中心地址如下(了解各开发平台API对接的基础规范)

企业微信:https://developer.work.weixin.qq.com/document/path/90235

钉钉:https://open.dingtalk.com/document/orgapp/api-overview

飞书:https://open.feishu.cn/document/server-docs/im-v1/message-content-description/create_json

2

万应低代码平台账号申请

前往万应低代码官方网站申请即可:www.onein.com

03 概念解释

在搭建过程和下方的视频教程中,会涉及一些相关概念,这里将概念解释放在此处,如遇到不懂的地方可以回过来翻阅:

1

企业微信

corpid:每个企业都拥有唯一的corpid,获取此信息可在管理后台“我的企业”-“企业信息”下查看“企业ID”(需要有管理员权限)

低代码实操演示 - 如何快速构建企微、钉钉、飞书消息推送服务(企业微信 钉钉 飞书 welink)

userid:每个成员都有唯一的userid,即所谓“账号”。在管理后台->“通讯录”->点进某个成员的详情页,可以看到。

低代码实操演示 - 如何快速构建企微、钉钉、飞书消息推送服务(企业微信 钉钉 飞书 welink)

部门id:每个部门都有唯一的id,在管理后台->“通讯录”->“组织架构”->点击某个部门右边的小圆点可以看到

低代码实操演示 - 如何快速构建企微、钉钉、飞书消息推送服务(企业微信 钉钉 飞书 welink)

tagid:每个标签都有唯一的标签id,在管理后台->“通讯录”->“标签”,选中某个标签,在右上角会有“标签详情”按钮,点击即可看到

低代码实操演示 - 如何快速构建企微、钉钉、飞书消息推送服务(企业微信 钉钉 飞书 welink)低代码实操演示 - 如何快速构建企微、钉钉、飞书消息推送服务(企业微信 钉钉 飞书 welink)

agentid:每个应用都有唯一的agentid。在管理后台->“应用与小程序”->“应用”,点进某个应用,即可看到agentid。

低代码实操演示 - 如何快速构建企微、钉钉、飞书消息推送服务(企业微信 钉钉 飞书 welink)

secret:企业应用里面用于保障数据安全的“钥匙”,每一个应用都有一个独立的访问密钥,为了保证数据的安全,secret务必不能泄漏。

access_token:是企业后台去企业微信的后台获取信息时的重要票据,由corpid和secret产生。所有接口在通信时都需要携带此信息用于验证接口的访问权限

2

万应低代码

连接器(重点,请配合视频了解具体使用方式):主要是协助业务逻辑配置自动化的数据流,让万应低代码生态内的应用数据互通,解决企业数据孤岛问题,用户根据http协议引入自定义连接器,按照标准且简洁方式调用第三方服务接口,填写少量配置信息,无需操心接口的实现细节,即可满足复杂的数据交互。

低代码实操演示 - 如何快速构建企微、钉钉、飞书消息推送服务(企业微信 钉钉 飞书 welink)

公共变量:是自定义连接器多个方法常用的变量抽象,当前连接器所有方法都可使用公共变量,覆盖方法请求参数、请求头和请求体。同时,公共变量支持定义常量值以及关联秘钥键值对。

低代码实操演示 - 如何快速构建企微、钉钉、飞书消息推送服务(企业微信 钉钉 飞书 welink)

鉴权配置:创建自定义连接器默认暂无授权,支持定义基于OAuth2.0协议的动态授权接口

低代码实操演示 - 如何快速构建企微、钉钉、飞书消息推送服务(企业微信 钉钉 飞书 welink)

04 关键步骤(请配合视频观看)

整体步骤分为4步:

1、企微管理后台创建应用

2、配置ip白名单和可信域名

(1)配置可信域名

(2)配置可信ip白名单

3、获取应用关键参数

(1)获取企业id(corpid)

(2)获取应用的Secret

(3)获取应用id(agentid)

4、发送消息方法定义与联调

(1)获取access_token

(2)发送消息

(3)与业务关联

具体的操作步骤可查看下方视频:

低代码实操演示:如何快速构建企微、钉钉、飞书消息推送服务

以上就是一个简单的场景示例,欢迎大家操作体验,如果遇到任何疑问,也可以进入我们的官方技术交流群,一起探讨低代码的实践与应用。

低代码实操演示 - 如何快速构建企微、钉钉、飞书消息推送服务(企业微信 钉钉 飞书 welink)

Powered by Onein

低代码实操演示 - 如何快速构建企微、钉钉、飞书消息推送服务(企业微信 钉钉 飞书 welink)

湖南云畅网络科技有限公司(简称“云畅科技”)是由国有控股平台湖南财信金融控股集团持股投资,以自研低代码为核心技术的国家高新技术企业。公司凭借领先的低代码技术优势和多年政企行业客户服务经验优势,已成为国内领先的低代码数字化转型解决方案提供商之一。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月13日 上午11:44
下一篇 2024年5月13日 上午11:56

相关推荐

  • 项目书技术指标

    项目书技术指标 随着现代工业的发展,项目书已经成为项目管理中不可或缺的一部分。项目书不仅记录了项目的目标和范围,还规定了项目的具体技术指标。这些指标是项目成功实施的重要保障,对于项…

    科研百科 2024年10月13日
    6
  • 河南省总工会经费管理办法

    河南省总工会经费管理办法河南省总工会经费管理办法规定:12+河南省中心医院第一区域联盟,河南省培养对象干部职工代表单位职工干部骨干;6+所属县(市、区),包括市县、区县、区、区。所…

    科研百科 2024年11月25日
    1
  • 一年级寒假科研项目一年级寒假科研项目

    一年级寒假科研项目 随着新年的临近,一年级的学生们开始了他们的寒假生活。在这个短暂而充实的时间里,学生们可以有机会尝试一些新的事物,探索自己的潜力,并为未来的学习打下坚实的基础。 …

    科研百科 2024年6月18日
    38
  • 海世康纳 – 绝了!环卫公司这样管理一年节省上百万

    众所周知,市容市貌离不开环卫公司的管理,我们生活的优美环境也需要环卫工人朝九晚五的辛勤劳动来维护。在环境质量提升的同时,带来的是环卫工人的高负荷工作,环卫公司的高额工资支出,各项监…

    2022年7月28日
    192
  • 我能理财app

    我能理财app:理财新选择 理财已经成为越来越多人关注的话题,而能够理财的app也越来越受到人们的喜爱。作为一个能够理财app,它不仅可以帮助人们更好地管理自己的财务,还可以提供各…

    科研百科 2024年10月10日
    12
  • 两个月复习2021下信息系统项目管理师考试时间够用吗(2021下半年信息系统项目管理师考试时间)

    以下内容来自信管网考友分享 1. 时间是不够用的,一天两小时,如果是听老师的课,估计两个月内,只能听完课程。所以,完全听课是来不及的,而且听完后,做题复习还得两小时,我采纳了田老师…

    科研百科 2022年9月1日
    137
  • 协同办公系统功能列表

    协同办公系统是一种用于组织和管理员工工作的软件系统,可以帮助企业提高生产效率,降低管理成本,增强员工之间的协作和沟通。以下是协同办公系统的常见功能列表: 1. 任务管理:协同办公系…

    科研百科 2024年9月20日
    21
  • 泰勒的科学管理理论的翻译版本有哪些

    泰勒的科学管理理论的翻译版本有哪些 泰勒的科学管理理论是一种关于组织和管理的学说,它强调通过科学的方法来管理企业,以提高效率和生产率。泰勒的理论最初由他于19世纪末提出,并在接下来…

    科研百科 2024年12月7日
    0
  • 通用项目评审系统(通用项目管理系统)

    通用项目管理系统通用项目管理系统专业名称:建筑工程专业名称:建筑工程简介:建筑工程是以建筑为基础,在建筑工程和其他基础学科之间进行的一个联合发展。建筑工程属于建筑工业品与工程领域的…

    科研百科 2024年7月31日
    29
  • 系统系统项目管理师

    系统系统项目管理师 系统系统项目管理师是指在项目中负责管理所有系统、软件、硬件等资源的专业人员。系统系统项目管理师需要熟悉各种系统和技术,并能够协调和管理不同团队的工作。 系统系统…

    科研百科 2024年7月25日
    22