linkdood-web-sdk
v6.0.9-alpha.1
Published
A thrift base SDK for web by linkdood.
Downloads
88
Readme
LinkDood-Web-SDK使用说明
一、引入方式
1.模块化引入
npm install linkdood-web-sdk2.文件引入
直接拷贝dist目录下linkdoodWebSDK.min.js至项目
<script src="dist/linkdoodWebSDK.min.js"></script>二、初始化SDK
老版打包工具
import LinkdoodWebSDK from 'linkdood-web-sdk/lib'
新版打包工具(esm)
import LinkdoodWebSDK from 'linkdood-web-sdk'
const webSDK = new LinkdoodWebSDK();使用esm如果打包工具未支持Decorator
请在 babel.config.js 添加
["@babel/plugin-proposal-decorators", { version: "2023-05" }]
如果什么都不想添加请使用
import LinkdoodWebSDK from 'linkdood-web-sdk/lib'三、示例调用
let params = {
user: '18888888888',
pwd:"123456",
userType: 1
}
webSDK.login(params).then(res => console.log(res));具体接口参考docs文档
编译thrift方法
thrift --gen js aphold.thrift
thrift --gen js aphead.thrift
thrift --gen js apnotify.thrift
thrift --gen js interworking.thrift
thrift --gen js vrv-only/ap.thrift thrift --gen js -out js-out aphold.thrift
thrift --gen js -out js-out aphead.thrift
thrift --gen js -out js-out vrv-IN-thrift/apnotify.thrift
thrift --gen js -out js-out .vrv-IN-thrift/interworking.thrift
thrift --gen js -out js-out -I doc/vrv-IN-thrift vrv-IN-thrift/vrv-only/ap.thrift 