企業對接釘釘流程(企業內部應用-H5)

企業對接釘釘流程(企業內部應用-H5微應用)

官方文檔寫的很全了,非常值得細讀。
本片,我們企業要接入釘釘(企業內部應用-H5微應用),取釘釘後臺數據用。

開發前準備:

開發者需要管理員權限(建議自定義組織,待一切測試完畢,無誤再向上級申請權限)

企業自主研發H5微應用

  1. 創建微應用
  • 登錄釘釘開發者後臺,選擇"應用開發"->“企業內部開發”->“H5微應用”,點擊"創建應用",開始創建企業自建微應用。
    在這裏插入圖片描述
  • 填寫應用基本信息。包括應用名稱、應用Logo和應用簡介,選擇"企業內部自主開發",點擊"下一步"。
    在這裏插入圖片描述
  • 開發模式選擇“開發應用”,開發應用類型選擇“微應用”,應用首頁鏈接填寫H5微應用首頁url,服務器出口IP填寫本企業服務器的公網IP。
    在這裏插入圖片描述
  • PC端首頁地址填寫說明,若填寫此項,在釘釘PC端工作臺展示該應用;若未填寫則不展示。填寫後PC端示例:
    在這裏插入圖片描述
  • 填寫完成後,點擊“創建”,即可成功創建微應用。
    在”應用信息“那一行,點擊“查看詳情”,可以查看生成的appKey和appSecret,用於獲取access_token進行開發。
    在這裏插入圖片描述
  • 新創建的應用,僅在創建者的釘釘工作臺展示,不會在企業內其他成員工作臺展示,即應用的可使用範圍只有當前應用創建者。(可以在圖上“應用發佈”那裏設置可見範圍,以及是否發佈應用,後面講)
  1. 開發微應用
  • 設置可使用人員
    企業一般會有多個員工同時參與同一個微應用項目的開發,因此在開發微應用之前,需要設置參與的人員。
    在創建微應用後,默認會將當前創建者添加到可使用範圍內。若應用有多個開發者,管理員可以通過手機號碼添加該應用的開發者。添加可使用範圍後,工作臺上展示該應用,可用於開發過程中體驗與測試。
    在這裏插入圖片描述

  • 設置接口權限
    釘釘開放了豐富的服務端接口能力,開發者可以藉助這些接口能力,實現企業系統與釘釘的集成打通。在調用接口前,需要先申請並設置接口調用權限,比如消息通知、釘盤等基礎權限。
    爲了保證企業的數據安全與應用穩定,請根據開發的微應用的產品功能,進行合理的配置權限。尤其針對高級權限,比如企業通訊錄權限,需要選擇授權範圍,設置可獲取哪些人員的通訊錄信息。如下圖所示。詳情請參考接口權限申請流程
    在這裏插入圖片描述

  • 免登流程
    免登是指用戶進入應用後,無需輸入釘釘用戶名和密碼,應用程序可自動獲取當前用戶身份,進而登錄系統的流程。
    參考此文檔瞭解免登流程

  • JSAPI鑑權
    JSAPI鑑權:釘釘提供了一些有Native能力的JSAPI,這些JSAPI有很多是手機的基礎能力,對這些JSAPI的調用不需要進行鑑權(即不需要進行dd.config),只需要保證在dd.ready裏面調用即可。對於一些釘釘業務相關、安全相關的JSAPI調用,需要開發者先進行鑑權然後再調用。
    參考此文檔瞭解JSAPI鑑權

  1. 發佈微應用
    新創建的應用,應用共兩種狀態,分別是:
  • 未發佈狀態:若人員在可使用範圍內,可使用應用進行開發過程中體驗與測試,且最多可添加20個可使用人員。
  • 發佈狀態:可使用人員人數無限制,可根據需要設置。

當應用經過測試後,開發者可在應用發佈頁面發佈應用,點擊確認發佈。如下圖所示:
在這裏插入圖片描述
點擊確定,如下圖所示:
在這裏插入圖片描述
應用發佈成功後,可修改應用可使用範圍。可見範圍可以設置全部員工、部分員工或者僅限管理員,如下圖所示:
在這裏插入圖片描述

接下來就可以取做開發工作了。。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章