本文我们将以云开发这个场景来讲解怎么使用OA 物品领用的能力。首先这节课需要两个前置条件。
- 需要有一个钉钉组织。这个钉钉组织需要在钉钉的站点里去申请创建。
- 钉钉组织需要在钉钉开放平台里绑定阿里云主账号,钉钉账号也要绑定一个阿里云账号。因为钉钉和阿里云的账号体系是两套,所以这两个要做一个绑定关系。
下面是实操过程:
一、应用创建
应用创建包括两部分,一个是钉钉应用的创建,另外一部分是云开发平台的应用创建。钉钉应用相当于一个实体,云开发平台的应用是一个代码工程。
二、应用配置管理
OA 物品领用的能力很大一部分都需要做一些配置。主要包括三部分:
Ÿ 事件定义
Ÿ API权限管理。
Ÿ OA 审批单。
这几个配置都需要在钉钉开放平台完成。
三、应用开发
应用开发就是一个写代码的过程,比如调用一个API,比如怎么去发消息,这些就会涉及到调用API的过程,而这个过程会涉及到两部分,第一个是输入参数,需要准备哪些参数?第二个是参数传递进去后,响应内容是什么?只要掌握了这两部分,基本上就可以在实际写代码的过程中灵活使用API了。云开发拥有断点调试功能,可以看到里面的输入输出参数。
四、实操
首先,用自己创建好的组织扫描登录到钉钉开放平台。