企业微信调启小程序
使用说明 - 企业微信API<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</t
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<button class="btn">点我</button>
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.js"></script>
<script src="https://cdn.bootcdn.net/ajax/libs/vConsole/3.9.1/vconsole.min.js"></script>
<script src="https://res.wx.qq.com/wwopen/js/jsapi/jweixin-1.0.0.js" referrerpolicy="orgin"></script>
<script src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js" referrerpolicy="orgin"></script>
<script>
new VConsole()
window.onload = function () {
$.ajax({
url: "", 获取参数地址
type: "get",
data: {
agentId: "1000052",
url: window.location.href
},
async: true,
success: function (data) {
console.log('wx', JSON.parse(data).data1, wx.agentConfig)
try {
var data1 = JSON.parse(data).data1
wx.agentConfig({
debug: true,
corpid: data1.appid, // 必填,企业微信的corpid,必须与当前登录的企业一致
agentid: '1000052', // 必填,企业微信的应用id (e.g. 1000247)
timestamp: data1.timestamp, // 必填,生成签名的时间戳
nonceStr: data1.nonce_Str, // 必填,生成签名的随机串
signature: data1.signature,// 必填,签名,见附录-JS-SDK使用权限签名算法
jsApiList: ['launchMiniprogram', 'checkJsApi'], //必填,传入需要使用的接口名称
success: function (res) {
// 回调
alert('success', res)
alert(data1);
console.log(res)
},
fail: function (res) {
console.log('wx', res)
if (res.errMsg.indexOf('function not exist') > -1) {
alert('版本过低请升级')
}
}
});
} catch (error) {
alert(error)
}
}
});
$('.btn').on('click', function () {
console.log('wx.invoke', wx.invoke)
// wx.checkJsApi({
// jsApiList: ['launchMiniprogram'],
// success: function (res) {
// alert(JSON.stringify(res))
// }
// })
wx.invoke('launchMiniprogram', {
"appid": "xxxxxxx" ,--小程序appid
"path": "/dex",
}, function (res) {
if (res.err_msg == "launchMiniprogram:ok") {
// 正常
alert('正常')
} else {
// 错误处理
alert(JSON.stringify(res))
}
}
);
})
}
</script>
</body>
</html>
更多推荐
所有评论(0)