钉钉、阿里云和PaaS平台的整合开发
釘釘在企業(yè)移動(dòng)辦公領(lǐng)域有著很高的占有率,但是可能大家都會(huì)覺(jué)得,他在企業(yè)定制化,數(shù)據(jù)分析等領(lǐng)域有著很大的短板。
而我們的kintone作為PaaS平臺(tái),可以補(bǔ)足這個(gè)短板。很多開(kāi)發(fā)者想知道如何利用釘釘還有阿里云還有paas平臺(tái)這些資源,來(lái)做一個(gè)整合開(kāi)發(fā)?
那下面我們就結(jié)合釘釘和kintone兩者的API,來(lái)完成他們之間數(shù)據(jù)的整合吧。
課題
這次我們的課題是獲取釘釘?shù)拇蚩ńY(jié)果、簽到、審批數(shù)據(jù),并且同步到kintone。
釘釘篇
創(chuàng)建一個(gè)小程序
在釘釘開(kāi)放平臺(tái),在“企業(yè)內(nèi)部開(kāi)發(fā)”下建立一個(gè)小程序:
記下他的應(yīng)用信息:
打開(kāi)應(yīng)用權(quán)限
在“接口權(quán)限”下根據(jù)自己的需求打開(kāi)權(quán)限:
?
釘釘代碼片段
API簡(jiǎn)介
釘釘開(kāi)放了豐富的服務(wù)端接口,借助這些接口我們可以很輕松的抓取數(shù)據(jù)到kintone端來(lái)進(jìn)行處理,分析和記錄。
調(diào)用釘釘接口時(shí),需使用HTTPS協(xié)議、JSON數(shù)據(jù)格式、UTF8編碼,訪問(wèn)域名為https://oapi.dingtalk.com。POST請(qǐng)求請(qǐng)?jiān)贖TTP Header中設(shè)置 Content-Type:application/json。
調(diào)用釘釘?shù)腁PI前需要先獲取access_token令牌,通過(guò)access_token才能調(diào)用釘釘?shù)钠渌麡I(yè)務(wù)的API。
獲取access_token
請(qǐng)求方式:GET
請(qǐng)求地址:https://oapi.dingtalk.com/gettoken?appkey=key&appsecret=secret
例:利用access_token獲取打卡詳情更具體的開(kāi)發(fā)代碼請(qǐng)參考
https://cybozudev.kf5.com/hc/kb/article/1295078/
現(xiàn)在我們就可以申請(qǐng)kintone開(kāi)發(fā)賬號(hào),直接來(lái)實(shí)踐kintone和釘釘?shù)恼习?#xff01;
申請(qǐng)鏈接??
https://cybozudev.kf5.com/hc/kb/article/1307437/
申請(qǐng)二維碼??
?
關(guān)注微信公眾號(hào)?cybozu開(kāi)發(fā)者網(wǎng)站?,我們會(huì)在第一時(shí)間發(fā)布本網(wǎng)站的最新信息,讓你掌握第一手資料。
轉(zhuǎn)載于:https://www.cnblogs.com/cybozu/p/11435293.html
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的钉钉、阿里云和PaaS平台的整合开发的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux下如何查询jdk的安装路径
- 下一篇: 树莓派设置音频输出音量