钉钉集成以及鉴权免登封装
安装
NPM
npm i ddconfig -S
集成前参数设置
在.env.development和.env.production等配置文件中添加
//公司ID,有且只有唯一一个VUE_APP_CORPID=dinge093d880ac591ee135c2f4657eb6378f//鉴权免登接口IP地址,可能此接口会独立一个项目VUE_APP_DD_URL=http://172.16.5.190:8080//微应用ID,用于免登和鉴权,格式如下VUE_APP_DD_AGENTID="/main/executionRecord/case": "267248620" "/main/scan": "266052842"
集成步骤
1.在main.js中初始化ddconfig
2.router.js中初始化dd标题头以及获取微应用ID
router
3.使用钉钉jsAPI中功能
无需鉴权
window$dd
需要鉴权
//获取UUID的示例,可同时添加多个以及多个ddAPI调用
浏览器支持
现代浏览器以及 Android 4.0+, iOS 6+.
开源协议
本项目基于 MIT 协议,请自由地享受和参与开源。