日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

钉钉微应用怎么进入_钉钉微应用开发免登流程

發布時間:2024/1/23 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 钉钉微应用怎么进入_钉钉微应用开发免登流程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

公司將辦公協同基本上都搬到釘釘線上來了,偶有部門個性的功能,釘釘沒有合適的應用可以解決,所以只能自己開發系統解決。釘釘企業內部應用分E應用和微應用,E應用說白了就是小程序,微應用是H5頁面。如果公司內部系統全接口開發的,并且微信小程序有開發經驗,E應用首選。內部系統是傳統模式那就微應用吧。我們公司沒有成體系的OA系統,所以就針對部分特殊需求單開吧,微應用更快。

一、申請企業內部應用。

先進釘釘開放平臺https://open.dingtalk.com,進入應用開發欄目,微應用管理,創建企業內部應用,設置應用名稱,logo、簡介、應用首頁,pc首頁,后臺地址,服務器信息等。企業內部應用是不需要釘釘審核的。如果是開發商,需要創建第三方應用,這個是需要釘釘審核的。內部應用創建完成后就會得到AgentId、AppKey和AppSecret。進入應用權限管理中社情對應的權限,默認開通的基礎權限,如果需要審批、代辦等權限需要在下面權限列表里面單獨申請,不過還在不需要釘釘審核,即開即用。

二、釘釘免登流程。

釘釘的文檔著實沒體系,東一個鏈接西一個鏈接的。總結下來免登流程分四步:1、前端獲取釘釘免登授權碼code;2、后端獲取access_token;3、使用授權碼code和access_token換取用戶userid;4、通過access_token和userid換去用戶詳情userinfo。

三、實現免登實現。

1、獲取授權碼code。

首先頁面引入JSAPI。

其次調用JSAPI組件。

2、后臺獲取access_token

access_token很簡單,只要把AppKey和AppSecret傳到接口地址上去,就能拿到。鑒于釘釘后端都是接口請求的,建議把curl提取出來做個函數,接口域名、路徑、請求方式、傳參全部參數化,調用統一的curl就好了。

3、換取userId。

首先把前臺調用JSAPI組件的結果傳到后臺,我用AJAX干的。JSAPI組件初始化反饋的結果已經是一個標準的json格式,不用轉換直接傳后臺就好。

再調用釘釘的獲取userId接口獲取userId,方法和獲取access_token的方法一致,參數就是code和access_token。

4、換取userInfo。

調用釘釘獲取userInfo接口獲取userInfo,方法和前面一致,參數是access_token和userId。

四、注意事項。

授權碼code是每次請求都不一樣,單次請求的數據5分鐘有效,所以沒必要緩存,直接用一次調一次。access_token有效期7200秒,自動續期。緩不緩存根據需要自便吧

總結

以上是生活随笔為你收集整理的钉钉微应用怎么进入_钉钉微应用开发免登流程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。