目录
兼容性:企业微信 4.0.2 开始支持
打开应用管理页面。
应用可以使用该接口提供按钮,让企业管理员快速打开应用的管理页面。
ww.openAppManage({
page: "permission",
suiteId: "wwabcdefghijk",
})
本接口必须使用应用身份进行注册
当前用户需要是企业超级管理员,或具有应用管理权限
属性 | 类型 | 必填 | 说明 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
page | string | 否 | 指定跳转的页面地址,不指定时跳转至应用管理首页 | ||||||||||
| |||||||||||||
suiteId | string | 否 | 指定跳转的关联应用
使用限制 服务商应用调用时,指定的 suiteid 必须为同服务商的应用,应用与当前企业需要有授权关系,且当前用户必须是企业超级管理员。 | ||||||||||
success | Function | 否 | 成功回调 | ||||||||||
fail | Function | 否 | 失败回调 | ||||||||||
cancel | Function | 否 | 取消回调 | ||||||||||
complete | Function | 否 | 完成回调 |
Promise<Object>
属性 | 类型 | 必填 | 说明 | |
---|---|---|---|---|
errMsg | string | 是 | 通用错误信息 | |
errCode | number | 是 | 通用错误码 |
ww.openAppManage();
ww.openAppManage({
page: "permission"
});
ww.openAppManage({
page: "datazone_permission"
});
wx.invoke('openAppManage',
{
"page": "permission", // 非必填,指定跳转的页面地址
"suiteId": "wwabcdefghijk", // 非必填,指定跳转的关联应用
},
function(res){
if(res.err_msg == "openAppManage:ok") {
// 调用成功
}
if(res.err_msg == "openAppManage:fail:no permission") {
// 调用人身份不符合
}
if(res.err_msg == "openAppManage:fail:unknown app") {
// 应用信息获取失败
}
if(res.err_msg == "openAppManage:fail:unsupported app type") {
// 应用类型不符合要求
}
if(res.err_msg == "openAppManage:fail") {
// 其它错误
}
})