1.0.16 • Published 3 years ago
微信小程序SDK
将公司通讯层底层接口统一封装,可发布到私仓,且可通过npm方式,供其他微信项目或插件使用的工具包集合。
服务名称:quec-wx-sdk
适用于微信小程序端。
一、功能列表
功能说明 | 实现版本 |
---|
微信扫一扫跳转到指定页面 | 1.0.0 |
二、微信扫一扫跳转到指定页面
1、接口/属性
设置网络请求基础信息(httpConfig.js)
接口名称 | 说明 | 必选 | 示例代码 |
---|
setBaseURL('url') | 设置接口请求基础Url | 是 | httpConfig.setBaseURL(url); |
用户模块API请求接口 (httpUser.js)
接口名称 | 说明 | 必选 | 示例代码 |
---|
login(data) | 手机号密码登录 | / | httpUser.login(data) |
设备模块API请求接口 (httpDevice.js)
接口名称 | 说明 | 示例代码 |
---|
checkDeviceStatus(data) | 校验设备绑定状态 | httpDevice.checkDeviceStatus(data) |
bindDevice(data) | 设备绑定 | httpDevice.bindDevice(data) |
存储类 (storeUser.js)
接口名称 | 说明 | 示例代码 |
---|
getToken() | 获取登录token | storeUser.getToken() |
setToken(token) | 设置登录token | storeUser.setToken(token) |
removeToken() | 删除登录token | storeUser.removeToken() |
getRefreshToken() | 获取刷新token | storeUser.getRefreshToken() |
setRefreshToken(token) | 设置刷新token | storeUser.setRefreshToken(token) |
removeRefreshToken() | 删除刷新token | storeUser.removeRefreshToken() |
三、安装和引用
npm 方式
npm install quec-wx-sdk --save
引用
import jsdk from 'quec-wx-sdk'
jsdk.httpUser.login(data).then((res) => {
if (res.code === 200) {
console.log("res success:" + JSON.stringify(res))
}
}, (fail) => {
console.log("res fail:" + JSON.stringify(fail))
})
四、底层依赖
"dependencies": {
"crypto-js": "^4.1.1",
"js-md5": "^0.7.3""
}