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

最近在用企业微信打通自建应用,自动登录比较简单,但是通过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
    }
}
相关推荐
金融Tech趋势派4 小时前
Hermes Agent开源45天登顶GitHub,深度解析其记忆机制与部署方案
人工智能·微信·开源·github·企业微信·openclaw·hermes agent
金融Tech趋势派8 小时前
OpenClaw本地部署完整流程:从环境搭建到企微接入
企业微信·openclaw
王者鳜錸8 小时前
企业解决方案二-企业微信+扣子智能体宣传方案
企业微信·扣子智能体
道一云1 天前
企业微信CLI开源项目发布,支持通过CLI使用接口能力
开源·编程·企业微信·软件开发
wzl202612131 天前
企微与CRM系统数据集成:双向同步方案
企业微信
企微增长观察1 天前
企业微信怎么注册?2026年完整注册流程
java·人工智能·企业微信
A_QXBlms1 天前
企微获客自动化落地——从手动内耗到API集成的技术实现
大数据·自动化·企业微信
金融Tech趋势派1 天前
企业微信收费吗?2026年最新收费标准
人工智能·企业微信
A_QXBlms1 天前
企微获客数据可视化——无工具数据黑盒vs工具化数据追溯的技术实现
信息可视化·企业微信
wzl202612132 天前
企微工具对比:多账号并发管理与消息分发
企业微信