前篇
公司最近要写一个企业微信上的应用项目,调用TAPD平台的数据,对公司人员、项目进行分析管理
前端框架
框架用的VUE,第三方UI库使用的是Vant.js(H5移动端)
功能点描述
这次主要写的是,点击沟通,准确定位到企业微信通讯录里的联系人与之进行会话
功能实现步骤
- 引入js文件
- 需要获取当前域名传给后端,后端返回config参数
- 通过config接口注入权限验证配置
- 注意config配置项里的jsApiList: []参数,将你需要使用的接口填进去,这里的接口是指
该图里的接口名,勿要填成你自己的接口 - 在点击事件中调用你配置过的接口wx.函数名
具体实现
下面我就直接po代码了:
引入 js
。
<script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
<script src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js"></script>
新建一个wx-jdk.js
import axios from "axios"
let wx = window.wx;
const getTicket = new Promise((resolve, reject) => {
let paramUrl = {
};
paramUrl.url