调用dd.requestAuthInfo唤起授权弹窗,提示用户授权,当用户点击确认按钮后,就可以有权限获取企业审批模板的审批数据。
说明
此接口仅支持钉钉客户端5.1.21及以上版本。在调用本接口前,你可以先使用dd.canIUse判断用户客户端版本是否支持调用。
dd.requestAuthInfo({
authorizeType:1,
ext:'{"modelKey":"dd.oa|bpms","bizScene":"processCode","content":["#这里填processCode,仅支持1个#"]}',
success: (res) => {
console.log(res)
},
fail: (err) => {
console.error(err)
}
})
参数 | 类型 | 是否必填 | 描述 |
---|---|---|---|
authorizeType | String | 是 | 固定传1。 |
ext | String | 是 |
|
只有content字段的processCode 是可变的,其他字段都是常量。 | |||
success | Function | 否 | 调用成功的回调函数。 |
fail | Function | 否 | 调用失败的回调函数。 |
参数 | 说明 |
---|---|
2 | 参数错误。 |
3 | 未知错误。 |
-1 | 用户取消。 |
15001 | 当前用户无可授权项。 |
其他 | 服务端接口返回的错误。 |
【钉钉】API开发者 微信交流群
用微信扫右侧二维码,加入【钉钉】API开发者 交流群,互助沟通