跳到主要内容

应用场景

在轻流平台可以对钉钉的日程进行增加/修改/删除操作。

落地方案

画板

图文/视频演示

帮助文档

一、接口权限申请

操作链接:https://ding-doc.dingtalk.com/doc#/serverapi2/rnomdt/OhMEA

1、创建应用

以管理者身份在钉钉开放平台创建应用,会生成AgentId,Appkey和Appsecret

路径:(已认证开发者)

钉钉开放平台--应用开发--创建应用

2、申请接口权限

申请创建日程相关权限。

路径:

应用开发--你创建的应用--权限管理--添加接口权限

二、获取access_Token:

操作链接:https://ding-doc.dingtalk.com/doc#/serverapi2/eev437

1、access_Token

根据之前获得的appid和appkey来获取access_token,注意,access_Token只有2小时的有效期,过期需要重新获取。

postman测试:

2、在轻流中的配置:

三、创建日程

钉钉平台操作参考链接:https://ding-doc.dingtalk.com/doc#/serverapi2/iqel76

需要注意必要参数的获取方法。

1、获取员工userID

获取userID方法很多,这里用手机号获取userID

钉钉开放平台操作帮助手册地址:https://ding-doc.dingtalk.com/doc#/serverapi2/ege851

postman示例:

2、获取agentID

路径:

应用开发--你的应用里--凭证与基础信息

3、创建日程/会议:

示例JSON格式:

postman测试:

响应:


在轻流中的配置:

四、设置ip白名单

1、错误原因:访问ip不在白名单之中 。 

2、处理方法:添加白名单

钉钉开发平台帮助手册:https://ding-doc.dingtalk.com/doc#/faquestions/cvbtph/mjMoK

路径:

应用开发--你的应用--开发管理--修改