企业微信小程序 导购快捷联系用户 wx.qy.openUserProfile 的使用示例

Posted 撑一支船蒿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了企业微信小程序 导购快捷联系用户 wx.qy.openUserProfile 的使用示例相关的知识,希望对你有一定的参考价值。

 1 const domainUrl = getApp().data.domainUrl;
 2 Page({
 3   data: {},
 4   onLoad: function (options) {
 5     wx.getSystemInfo({
 6       success(res) {
 7         if (res.environment == ‘wxwork‘) {          
 8           //验证session是否过期
 9           wx.qy.checkSession({
10             success: function () {
11               //session_key 未过期,并且在本生命周期一直有效
12             },
13             fail: function () {
14               // session_key 已经失效,需要重新执行登录流程
15               wx.qy.login({
16                 success: function (res) {
17                   if (res.code) {
18                     //发起网络请求
19                     wx.request({
20                       url: domainUrl + ‘weixinapplet/wx_qy_loginxxxxxxx‘,
21                       data: {
22                         code: res.code
23                       },
24                       success: function (result) {},
25                       fail: function () {}
26                     })
27                   }
28                 }
29               });
30             }
31           })
32 
33           //打开用户个人信息
34           wx.qy.openUserProfile({
35             type: 2, //1表示该userid是企业成员,2表示该userid是外部联系人
36             userid: ‘wmpBA5BxxxxxxxxxxxxxxxxxxJMA‘,//可以是企业成员,也可以是外部联系人
37             success: function (res) {},
38             fail: function (res) { }
39           });
40         } else {
41           wx.showLoading({
42             title: ‘个人微信端........‘,
43             mask: true
44           })
45           // wx.hideLoading()
46         }
47       } 
48     })
49 
50   },
51 
52 
53 
54 })

 

以上是关于企业微信小程序 导购快捷联系用户 wx.qy.openUserProfile 的使用示例的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序的权限怎么控制

网页如何变成微信小程序

微信小程序用户的openId如何与企业微信的userId关联

申请微信小程序步骤

微信小程序开发的完整流程介绍,新手必读

企业微信小程序改名后不刷新怎么办