wx.qy.getCurExternalContact

wx.qy.getCurExternalContact([success][, fail][, complete])
Label

打开通讯录选人功能

参数
  • success({userId}) (function()) –

    接口调用成功的回调函数

    • userId (string) 返回此次选择的外部联系人userId

  • fail (function()) – 接口调用失败的回调函数

  • complete (function()) – 接口调用结束的回调函数(调用成功、失败都会执行)

调用前提
  1. 必须先调用过 wx.qy.login(),且session_key未过期,开发者可调用 checkSession 检查当前登录态

  2. 当前成员必须在应用的可见范围

  3. 需要从外部联系人的profile或聊天附件栏进入小程序才能获取,否则会报错:without context of external contact

  4. 仅 配置了客户联系功能 的用户可调用。

示例代码
wx.qy.getCurExternalContact({
  success(res) {
    const userId = res.userId // 返回当前外部联系人userId
  }
})