Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

egg-born-module-test-wxwork

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

egg-born-module-test-wxwork

test module for egg-born-module-a-wxwork

latest
npmnpm
Version
4.2.10
Version published
Maintainers
1
Created
Source

egg-born-module-test-wxwork

CabloyJS的企业微信测试模块

Cabloy-企业微信是什么

Cabloy-企业微信是基于CabloyJS全栈业务开发框架开发的企业微信接口模块,当前整合了自建应用企业微信小程序的接口,达到开箱即用的使用效果。在Cabloy-企业微信的基础上,可以很方便的开发各类企业微信业务系统

核心目标

企业微信开发最复杂的就是账号体系对接,比如:

  • 企业通讯录同步:部门、成员
  • 消息推送系统中,对用户进行认证
  • 通过网页登录,对用户进行认证
  • 通过微信小程序登录,对用户进行认证

一旦完成了这些场景下的账号体系对接,真正的业务开发就很简单了

因此,Cabloy-企业微信模块的核心目标,就是自动完成这些场景下的账号体系对接,我们所需要做的就是提供一些配置参数,然后就可以愉快的开启业务逻辑的开发了

两大亮点

基于CabloyJS全栈业务开发框架本身提供的特性,使得Cabloy-企业微信模块具有以下两个显著的亮点:

1. PC、Mobile自适应

许多企业微信应用存在这样一个问题:在Mobile端只能使用一部分功能,其他更多功能则需要登录PC系统进行操作

而CabloyJS框架下的Cabloy-企业微信允许所有的业务功能同时支持PC和Mobile使用。同时又能保证以下两点:

  • 通过角色权限系统,控制不同用户使用不同功能
  • 前端页面采用异步加载策略,从而适应大型项目的开发
  • Mobile端效果

mobile-zhcn

  • PC端效果

pc-zhcn

2. 数据孤岛

企业从不同服务提供商采购不同的企业微信应用,必然导致数据孤岛的出现,而且这些数据散存在不同服务商的后台,缺乏数据联动与共享机制

而CabloyJS框架本身就是基于业务模块构建的。企业自建的模块或者使用第三方的模块,都汇集在一个CabloyJS项目之中,并进行私有部署,从而从根本上解决了数据孤岛的问题,不仅能实现数据联动与共享,也可以更灵活的进行数据采集、处理和分析

归根结底一句话,数据和程序都掌握在自己的手中

特性

基于CabloyJS全栈框架提供的便利性和灵活性,Cabloy-企业微信主要有如下特性:

1. 一站式整合

当前整合了企业微信自建应用企业微信小程序的接口,具体如下:

场景名称说明
自建应用消息推送系统自动完成接口对接,并对用户进行认证
自建应用网页登录自动跳转微信登录,并对用户进行认证
自建应用网页JSSDK自动注入JSSDK,并自动完成配置
小程序后台登录接口自动完成接口对接,并对用户进行认证
小程序前端SDK提供SDK,便于企业微信小程序前端直接访问CabloyJS后端API

2. 开箱即用

只需配置好企业微信账号参数,所有接口自动完成对接

3. 多小程序支持

企业微信可以关联多个企业微信小程序,因此,模块也提供了多小程序支持

4. 多站点支持

通过CabloyJS提供的多实例特性,可以实现多站点支持,比如为不同的企业提供企业微信服务。请参见:EggBornJS:多实例

5. PC、Mobile自适应

如上所述

快速开始

快速开始,请参见: https://cabloy.com/zh-cn/articles/wxwork-quick-start.html

Keywords

Cabloy Module

FAQs

Package last updated on 11 Mar 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts