釘釘接入步驟,2020最新指導
- 寫在前面
- 一、環境/條件準備
- 二、管理背景配置相關
- 2.1、建立微應用
- 2.2、建立移動接入/登入
- 三、開發接入
- 3.1、常用認證
- 3.1.1、擷取憑證![在這裡插入圖檔描述](https://s2.51cto.com/images/blog/202211/09133334_636b3bae8915c30804.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=)
- 3.1.2、應用授權
- 3.1.3、擷取登陸身份
- 3.1.4、通訊錄管理(即使用者、部門、權限管理)
- 3.2、白名單IP相關
寫在前面
這裡記錄下,接入釘釘的相關配置,步驟等
場景:在我們公司内部開發的OA系統接入釘釘,将公司釘釘上的相關資料(組織架構和人員)同步到OA系統,并且允許OA系統釘釘掃碼登陸(同時支援掃碼登陸和賬号/密碼登陸)
特别注意的是:
釘釘開發文檔2018年左右,有過調整
調整如下
擷取 access_token,
之前是這樣的
現在,看不到corpsecret這個字段了,擷取token,更改為
一、環境/條件準備
- 公司管理者身份,用來登入公司的釘釘管理背景,添加相關配置,允許自研項目接入
- OA外網條件:OA部署環境
- 釘釘接口服務部署((IP+端口)需配置外網環境)
二、管理背景配置相關
2.1、建立微應用
第一步
第二步
最後生成微應用,點選詳情,如下
2.2、建立移動接入/登入
第一步
第二步
需要注意的是,這個回調位址,如下
http://外網:port/DingDingOa/callback.aspx
是在釘釘接口部署系統中實作,建立好這個之後,會有如下參數
appid,appSecret
三、開發接入
準備好以上環境後,在釘釘管理背景,總有如下的參數
還有,登入相關
3.1、常用認證
這裡隻是參考釘釘開發文檔,具體可參考 官網 介紹
在開發文檔介紹中,可支援線上調試,線上調試
這裡簡單截了幾張示例圖