钉钉同意或者拒绝审批SDK,需要申请哪些权限,具体的requiredScopes是什么?在哪里申请?
要实现钉钉同意或拒绝审批的操作,您需要通过SDK调用相关服务端OA审批API。在进行这之前,确保您的应用已具备必要的权限,具体来说,您需要申请的权限与requiredScopes应聚焦于OA审批相关的接口访问权限。根据资料,您需要进行以下步骤来获取权限和设置requiredScopes:1. 获取AppKey和AppSecret:首先,确保您拥有应用的AppKey和AppSecret信息,这是进行任何API调用的基础认证凭据。2. 添加接口权限:访问钉钉开放平台的管理页面,单击“OA审批”分类下,申请与OA审批操作相关的API权限。这一步中,虽然没有直接列出requiredScopes的具体值,但您应该关注与审批操作直接相关的所有权限项,并根据您的实际需求勾选相应的权限。通常,这类权限会包括读取审批实例详情、执行审批操作等。3. 获取应用访问凭证accessToken:利用AppKey和AppSecret,通过钉钉OAuth2 API获取到accessToken,这是后续API调用的必要凭据。具体到requiredScopes的设定,虽然文档未直接列出其具体内容,但在实际操作中,您应当在申请接口权限时,系统会提示或要求选择具体的权限范围(scopes)。对于同意或拒绝审批的操作,确保包含那些允许执行审批操作(如审批实例操作权限)的scopes。权限的申请通常在钉钉开放平台的管理后台进行,路径如资料中提及的:管理后台 → 安全与权限 → 权限管理 → 子管理员 → 添加子管理员/编辑 → 勾选相应权限。请注意,实际的权限名称和设置过程可能会随钉钉开放平台的更新而有所变化,因此建议直接参考最新的官方文档指导进行操作。 ,此回答整理自钉群“钉钉开发者社区(互助群)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。