這是我的第一份博客,用於記錄自己正在開發的釘釘微應用項目,以便於以后工作和自己開發,希望自己以后能成為一流的開發人員。 開始 項目前端基於JS,后端使用的nodejs。 這個項目讓我收獲的有: 熟悉JS使用 大致了解了koa框架的開發流程(希望以后能完整的開發一個koa項目 ...
關於釘釘 釘釘是阿里推出的企業移動OA平台,本身提供了豐富的通用應用,同時其強大的后台API接入能力讓企業接入自主開發的應用成為可能,可以讓開發者實現幾乎任何需要的功能。 近期因為工作需要研究了一下釘釘的接入,發現其接入文檔 SDK都是基於java編寫的,而我們的企業網站使用Asp.Net MVC C 開發,所以接入只能從頭自己做SDK。 接入主要包括免登 獲取數據 修改數據等接口。 免登流程 首 ...
2017-07-10 10:07 14 12470 推薦指數:
這是我的第一份博客,用於記錄自己正在開發的釘釘微應用項目,以便於以后工作和自己開發,希望自己以后能成為一流的開發人員。 開始 項目前端基於JS,后端使用的nodejs。 這個項目讓我收獲的有: 熟悉JS使用 大致了解了koa框架的開發流程(希望以后能完整的開發一個koa項目 ...
用戶在使用軟件應用的過程中,第一步往往都是登錄。輸入賬號密碼,進行登錄,登錄的目的就是讓應用識別張三是張三,而不是李四。相對應,如果能夠不用輸賬號密碼,應用就知道你是你,就叫做免登。 免登的源頭還是需要登錄的。業內企業內部登錄往往采用統一登錄中心SSO的方案,比如集成CAS。一個同一地址登錄 ...
前段時間公司接到一個釘釘開發項目,在此之前小編並沒有接觸過,只能硬着頭皮看文檔了,話不多說,直接上干貨。 大概流程如下: 1、注冊賬號和創建第三方應用:該過程直接按照提示流程操作即可,略過 2、獲取corpID、corpSecret、agentID : 登陸釘釘后台, corpID ...
釘釘開發分為:1、移動客戶端。2、PC端。3、服務端。三個平台的開發。 1、移動端:面對釘釘手機用戶和企業用戶。 2、同上主要面向PC端的用戶和企業。 3、服務端,用於用戶和企業內部管理的平台方向,例如OA網站。 本人主要從事移動端和PC端的開發,所以,本筆記主要記錄在這些問題中遇見 ...
在使用jsapi中。出現 {"errorMessage":"對應企業沒有某域名微應用",:"errorCode":"3"} window.onload = function() { var ua = window.navigator.userAgent.toLowerCase ...
以第三方企業微應用為例 在第三方企業微應用應用時,比較底層的需求,就是應用需要獲取客戶企業的通訊錄,即部門/員工的數據。本人整理以下幾個關鍵數據,供大家開發參考。 新建第三方微應用時,能拿到這些初始數據 [1-1] isv.encodingAesKey。手動配置。微應用設置界面拿到 ...
免登是指用戶進入應用后,無需輸入政務釘釘用戶名和密碼,應用程序可自動獲取當前用戶身份,進而登錄系統的流程。 獲取免登授權碼 前端H5應用獲取免登授權碼。此API不需要進行鑒權(即不需要進行dd.config)。 1.引入js文件 在瀏覽器中使用 script 和 link 標簽直接 ...
首選要先理解釘釘的幾個應用,因為應用不同,對應的接口也不一樣,能夠調用的權限也不一樣,所以首先不要盲目的開發,看文檔。 也就是這四個。總體來說,如果你只是想在釘釘上開個門,用來進到自己的H5應用,就直接選微應用,然后如果你是要上架到應用市場去就選第三方企業應用。如果選擇小程序 ...