釘釘、阿里雲和PaaS平台的整合開發


釘釘在企業移動辦公領域有着很高的占有率,但是可能大家都會覺得,他在企業定制化,數據分析等領域有着很大的短板。

而我們的kintone作為PaaS平台,可以補足這個短板。很多開發者想知道如何利用釘釘還有阿里雲還有paas平台這些資源,來做一個整合開發?

那下面我們就結合釘釘和kintone兩者的API,來完成他們之間數據的整合吧。

課題

這次我們的課題是獲取釘釘的打卡結果、簽到、審批數據,並且同步到kintone。

釘釘篇

創建一個小程序

在釘釘開放平台,在“企業內部開發”下建立一個小程序:

記下他的應用信息:

打開應用權限

在“接口權限”下根據自己的需求打開權限:

 

釘釘代碼片段

API簡介

釘釘開放了豐富的服務端接口,借助這些接口我們可以很輕松的抓取數據到kintone端來進行處理,分析和記錄。

調用釘釘接口時,需使用HTTPS協議、JSON數據格式、UTF8編碼,訪問域名為https://oapi.dingtalk.com。POST請求請在HTTP Header中設置 Content-Type:application/json。

調用釘釘的API前需要先獲取access_token令牌,通過access_token才能調用釘釘的其他業務的API。

獲取access_token

請求方式:GET

請求地址:https://oapi.dingtalk.com/gettoken?appkey=key&appsecret=secret

例:利用access_token獲取打卡詳情

更具體的開發代碼請參考

https://cybozudev.kf5.com/hc/kb/article/1295078/

現在我們就可以申請kintone開發賬號,直接來實踐kintone和釘釘的整合吧!

申請鏈接👇👇

https://cybozudev.kf5.com/hc/kb/article/1307437/

申請二維碼👇👇

 

關注微信公眾號 cybozu開發者網站 ,我們會在第一時間發布本網站的最新信息,讓你掌握第一手資料。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM