1.0.3 • Published 3 years ago

@vats-front/core-wx v1.0.3

Weekly downloads
1
License
MIT
Repository
-
Last release
3 years ago

@core-wx

基于微信JS-SDK封装微信接口和企业微信接口 SDK所处理的业务逻辑: 1.动态引入JS,根据process.env.api 自动封装后台接口路径 2.自动完成当前页面是否需要签名和服务器签名 3.签名完成后调用对应方法,返回业务数据, 涉及通过config提供处理结果后的回调函数都会进行封装处理 返回Promise 微信端会自动装载wx-js-sdk 无需单独引入 所有需要通过config传入等待执行后返回结果的方法一律处理成返回Promise方便调用

Tip

4.0 之后的版本不再向下兼容非微服务类接口,请谨慎升级!!!

Usage

yarn add core-wx 

Example

 import {Wx,QyWx} from 'core-wx'
 cont wx = new Wx(true,'1.4.0')
 cont qyWx = new QyWx(true)
 wx.init('000000','wx_mp')
 qyWx.init('000000','oa')

WX API

!!! 仅适用于微信端

参数说明类型默认值
debug是否开启调试模式Boolfalse
version需要加载的js-sdk版本String1.6.0
初始化方法 init
参数说明类型默认值
tenantId租户idString-
source资源编码String-

QYWX API

!!! 仅适用于企业微信端

参数说明类型默认值
debug是否开启调试模式Boolfalse
初始化方法 init
参数说明类型默认值
tenantId租户idString-
source资源编码String-

REMARK

具体方法参见微信官方文档 除微信自带的方法外 新增getInfo 查看当前的配置 新增oauth 进行登录

LICENSE

说明

企业微信涉及到企业微信自身的注入问题,无法自动加载微信js,请自己配置js引入

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago