美文网首页
企业微信wx.agentConfig配置

企业微信wx.agentConfig配置

作者: 杰森999 | 来源:发表于2022-01-25 09:39 被阅读0次
    image.png

    官网上引入这个链接是无法调用agentConfig的,可以用
    <script src="https://res.wx.qq.com/wwopen/js/jsapi/jweixin-1.0.0.js"></script>,再在vue页面上配置 const wx = window.jWeixin;就可以调用了
    agentConfig无法在网页和微信开发者工具调用,需要在企业微信app中调试,调试信息可以alert出来。

    wx.agentConfig({
    corpid: corpid, // 必填,企业微信的corpid,必须与当前登录的企业一致
    agentid: agentid, // 必填,企业微信的应用id (e.g. 1000247)
    timestamp: timestamp, // 必填,生成签名的时间戳 [number类型]
    nonceStr: data.nonceStr, // 必填,生成签名的随机串
    signature: data.signature, // 必填,签名,见 附录-JS-SDK使用权限签名算法
    jsApiList: ["getContext", "getCurExternalContact"], // 必填,需要使用的JS接口列表,凡是要调用的接口都需要传进来
    success: function (r) {
    // 回调
    // alert("s" + JSON.stringify(r));
    // wx.checkJsApi({
    // jsApiList: ["getContext", "getCurExternalContact"], // 需要检测的JS接口列表
    // success: function (res) {
    // alert(JSON.stringify(res));
    // // 以键值对的形式返回,可用的api值true,不可用为false
    // // 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"}
    // },
    // });

          wx.invoke("getContext", {}, function (res) {
            if (res.err_msg === "getContext:ok") {
              // alert("entry" + JSON.stringify(res.entry));
              if (res.entry === "single_chat_tools") {
                wx.invoke("getCurExternalContact", {}, function (res) {
                  // alert("getCurExternalContact:" + JSON.stringify(res));
                  if (res.err_msg === "getCurExternalContact:ok") {
                    const userId = res.userId; // 返回当前外部联系人userId
                    // alert("userId:" + userId);
                  } else {
                    // 错误处理
                  }
                });
              }
            } else {
              // 错误处理
            }
          });
        },
        fail: function (err) {
          alert("错误:" + JSON.stringify(err));
    
          if (err.errMsg.indexOf("function not exist") > -1) {
            alert(err + "版本过低请升级");
          }
        },
      });
    

    相关文章

      网友评论

          本文标题:企业微信wx.agentConfig配置

          本文链接:https://www.haomeiwen.com/subject/whxicrtx.html