企业微信 自建应用审批流程引擎功能开发【报错分析】

最近在用企业微信打通自建应用,自动登录比较简单,但是通过JS-SDK实现自建应用发起审批时一直不顺利,我后端使用的是盛派企业微信SDK,前端是Vue3,体验是太坑了

由于版本区别,我用的如下这个版本

首先是环境注入

1、没有任何提示,不知道状态,只能发布到线上测试,后面突然有提示了

2、提示:agentConfig:fail_invalid,我检查了几次,参数正常,后来卸载sdk,重新安装后好了

然后是自建应用发起审批权限检测:thirdPartyOpenPage,提示我没有权限,检查过很多配置都没问题,第二天准备放弃时,又发布了一遍好了,没有动任何代码

代码示例:

复制代码
  ww.register({
        corpId: wxConfig.corpId,       // 必填,当前用户企业所属企业ID
        agentId: wxConfig.corpAgentId,
        jsApiList: ['thirdPartyOpenPage'],
        getConfigSignature,
        getAgentConfigSignature,
        onAgentConfigSuccess(res) {
            alert('AgentConfig配置成功:' + JSON.stringify(res))
            console.log(res,'agentConfig 成功回调')
        },
        onAgentConfigFail(res) {
            alert('AgentConfig配置失败:' + JSON.stringify(res))
            console.log(res,'agentConfig 失败回调')
        }
    })

async function getConfigSignature() {
    return {
        timestamp: wxConfig.jsApiUiPackage.timestamp,
        nonceStr: wxConfig.jsApiUiPackage.nonceStr,
        signature: wxConfig.jsApiUiPackage.signature
    }
}

async function getAgentConfigSignature() {
    return {
        timestamp: wxConfig.agentJsApiUiPackage.timestamp,
        nonceStr: wxConfig.agentJsApiUiPackage.nonceStr,
        signature: wxConfig.agentJsApiUiPackage.signature
    }
}
相关推荐
2501_9419820511 小时前
结合 AI 视觉:使用 OCR 识别企业微信聊天记录中的图片信息
人工智能·ocr·企业微信
2501_9419820518 小时前
应对企业微信复杂弹窗与强制更新提示的自愈策略
企业微信
企微自动化19 小时前
如何有效规避企业微信的自动化风控检测
运维·自动化·企业微信
源雀数智2 天前
2025年度企微开源项目分享:源雀SCRM
开源·企业微信·流量运营
天空属于哈夫克32 天前
RPA如何实现对企业微信外部群的程序化控制
企业微信·rpa
2501_941982052 天前
展望:RPA与AI在企业微信自动化领域的未来融合趋势
人工智能·企业微信·rpa
绝缘体12 天前
企微scrm如何使用群发功能?
企业微信
企微自动化2 天前
企业微信客户端 UI 自动化定位技术的稳定性和局限性
ui·自动化·企业微信
2501_941982052 天前
利用 RPA 实现企业微信外部群的定时群发功能
企业微信·rpa
天空属于哈夫克32 天前
非官方API实现企业微信主动调用的技术栈选择
企业微信