企業應用免釘流程 釘釘

2022-08-09 01:15:25 字數 1064 閱讀 9163

前段時間公司接到乙個釘釘開發專案,在此之前小編並沒有接觸過,只能硬著頭皮看文件了,話不多說,直接上乾貨。

大概流程如下:

1、註冊賬號和建立第三方應用:該過程直接按照提示流程操作即可,略過

2、獲取corpid、corpsecret、agentid : 登陸釘釘後台,

corpid、corpsecret獲取:

這個是需要登陸釘釘開發者平台

agentid的獲取:

登陸    開啟工作台->自建應用裡即可看到,

然後即可看到下圖:

個人建議: 獲取之後可儲存起來,以便後面訪問。

3、獲取 access_token:

在釘釘官方文件中有方法介紹

請求方式:get

兩引數均為必須

可用curl實現,

4、獲取免登授權碼code

注: code只能使用一次

html頁面引入檔案

js部分:

if (dingtalkpc.ua.isdesktop &&dingtalkpc.ua.isindingtalk) ,

onfail: function(err)

});}else,

onfail: function(err)

});});

}

4、通過免登碼獲取使用者userid

請求方式: get

5、通過userid即可獲取使用者資訊

請求方式:get(https)

請求位址

可以獲取使用者資訊,後續即可操作登陸模組

如有疑問,可在下方提出,小編及時給您解答

釘釘微應用的免登入流程

最近做了個釘釘企業內部微應用的專案。記錄下自己的心得。首先根據官方文件明白免登流程 在登入前,首先要在前端引入釘釘的js檔案,以前釘釘的js是要分pc端與移動端的,引入的js也不一樣,pc端為字首為dingtalkpc,移動端字首為dd。但是釘釘前不久有重新更新了開發文件,將兩種js合併在了一起,通...

C 實現釘釘企業應用鑑權

c 實現釘釘企業應用鑑權,主要分為以下步驟 1 鑑權 獲取access token 1.在企業管理後台 2.獲取企業的access token。2 鑑權 獲取jsticket 企業應用如果配置了ip白名單,則請求網域名稱的位址必須在ip白名單裡面,且2小時之內通過介面重新請求的jsticket值都會...

Tips 釘釘免登前端實現

1.需求 開發釘釘微應用,需要實現釘釘的免登陸功能。其實釘釘的文件中心還是很詳細的,只是剛開始接觸會一頭霧水,所以花費了挺多時間.什麼是釘釘免登功能。企業應用免登開發授權流程。釘釘免登前端demo。這裡借用釘釘官方的流程圖,前端在這個過程中的工作,其實是從我標註的部分開始的 也就是說,後端的同學需要...