如今,企業信息化已成為社會各界的共識。借助信息化技術提升企業管理效果、促進企業人員、資源的有效再分配成為很多企業的共識。不少企業創新思路,積極通過互聯網、大數據搭建信息化體系和平臺,為企業工作賦能增效。

一、準備階段:

a)勤哲系統套餐7,小版本更新到19.1.11(或更新)。

b)釘釘賬號。

二、技術賦能打造“信息化大門”。

a)與企業微信類似,每一個API每一次調用都需要使用access_token認證,但釘釘獲取access_token稍微有些不同,需要先自建一個應用, 關于自建應用,可以參考勤哲官網在線教程30.2.4節或者釘釘相關指南。用這個應用的AppKey與AppSecret換取access_token,相關API技術要求參考API文檔。

b)進入勤哲系統設計界面,新增一個WebAPI。參考API技術文檔,抄寫請求地址到接口地址,選擇GET調用方法,自定義一個名稱。然后參考文檔要求和下面示例,依次完成請求參數與返回參數的填寫。

c)利用上一個案例《獲取企業微信打卡數據》中AccessToken模板,添加一個WebAPI Reader表間公式。然后在工作臺新建一張表單,執行表間公式,獲取access_token并保存。注意保密access_token,不要在前端任何地方顯示完整的access_token.

三、科學精準掌控打卡數據。

勤哲Excel服務器可幫助閱讀獲取釘釘打卡數據API文檔。

d)在勤哲系統新建一個WebAPI, 參考API文檔填寫接口地址等。

e)返回參數這里,理論上可以直接從API文檔說明直接復制粘貼,但經過實測,發現釘釘API文檔沒有及時更新,與實際返回數據稍有不同,建議先用第3方API測試工具例如Postman測試后,復制過來。

f)在勤哲系統,設計里面新建一個模板,提取釘釘打卡數據。開始時間與結束時間,與從企業微信提取打卡數據不同,這里的開始時間和結束時間不需要轉換為unix時間戳。但開始時間和結束時間之間的間隔不能超過7天。

g)新建一個WebApiReader提數公式,從釘釘提取打卡數據。

四、勤哲Excel獲取釘釘打卡數據成果演示

總結

科技賦能,硬核抗疫。勤哲Excel服務器以提升信息化服務為著力點,幫助企業做好人員打卡數據收集,為打贏疫情阻擊戰積極貢獻應有力量。勤哲Excel系統通過WebAPI與提供API的接口的系統安全高效地進行數據交換,不管對方是企業微信,是釘釘,還是其他有API接口的系統,操作過程都是類似的。先查閱對方API文檔說明,在勤哲系統創建WebAPI進行對接,最后在模板中通過表間公式執行數據提取或回寫。 需要留意的是,考慮到數據量與效率問題,釘釘會對一些API每次返回的數據量進行控制,這樣用戶可能需要多次提取考勤打卡數據。例如,本例中引用的API,一次只能提取50個員工,50條記錄。釘釘關于考勤方面的API還有很多個,例如考勤月度總結, 其他方面例如OA審批等都可以按照上面步驟提取到勤哲系統。

免責聲明:市場有風險,選擇需謹慎!此文僅供參考,不作買賣依據。

標簽: