釘釘小程序開發文檔(釘釘開發的(de)小程序在哪裏找)

小程序開發 2498
本篇文章(zhāng)給大家談談釘釘小程序開發文檔,以及釘釘開發的(de)小程序在哪裏找對應的(de)知識點,希望對各位有(yǒu)所幫助,不要忘了收藏本站喔。 本文目錄一(yī)覽: 1、請問釘釘的(de)h5應用怎麽發送異步請求

本篇文章(zhāng)給大家談談釘釘小程序開發文檔,以及釘釘開發的(de)小程序在哪裏找對應的(de)知識點,希望對各位有(yǒu)所幫助,不要忘了收藏本站喔。

本文目錄一(yī)覽:

請問釘釘的(de)h5應用怎麽發送異步請求

我(wǒ)們(men)前段時間也做(zuò)了一(yī)個釘釘小程序 , 異步全部使用的(de)jquery.ajax

如(rú)果把所有(yǒu)功能都打開,釘釘給老師的(de)權力究竟有(yǒu)多大?

初步理(lǐ)解

先抛開釘釘官方推薦的(de)NowaGUI開發工具,以及推薦saltUI樣式庫。大緻理(lǐ)解如(rú)下。

那如(rú)果是不涉及到釘釘功能的(de)常規H5頁面,由管理(lǐ)員配置後台應用,添加對應鏈接即可(kě)。

如(rú)需要釘釘的(de)功能,涉及到access_token (相當于一(yī)個許可(kě))進行(xíng)請求,具體如(rú)下,前端負責使用corpId 調用釘釘接口 将結果中的(de)code返回 給後端 ,後端去(qù)請求,将獲取到的(de)釘釘的(de)access_token等信息返回。

具體步驟

首先得有(yǒu)這個項目的(de)開發權限,

其次需要管理(lǐ)員,後台新建微應用,可(kě)以看到這個應用的(de) corpId

前端 要引入 釘釘官方的(de)js文件

然後 通過一(yī)個釘釘的(de)請求 用corpid獲取code 将code發送給後端,由後端使用code獲取到釘釘方的(de)數據

【注意】正常情況下access_token有(yǒu)效期為(wèi)7200秒,有(yǒu)效期內(nèi)重複獲取返回相同結果,并自(zì)動續期。

相關補充

釘釘官方開發文檔 獲取access_token

PS :

步驟1 官網鏈接如(rú)下

步驟2 官網鏈接如(rú)下

步驟3 關于這個js說明 官網()

釘釘功能調用

部分釘釘功能是不需要鑒權,不過也要完成上一(yī)步的(de)引入,具體信息如(rú)

釘釘鑒權()

如(rú)果是調用釘釘的(de)一(yī)些功能,譬如(rú)Ding,打開通訊錄,釘釘聊天等,在上述的(de)基礎上還需要,做(zuò)釘釘jsapi的(de)鑒權操作。

釘釘官方Jsapi文檔

如(rú)何鑒權

鑒權操作需要在進行(xíng)調用功能之前執行(xíng)即可(kě)。

調用要求

鑒權成功與否

調用釘釘功能的(de)接口的(de)通用格式,如(rú)下官網圖()

功能測試

釘釘功能 測試地(dì)址 ,就是那個鑒權裏面的(de)功能 ,,手機(jī)掃碼進行(xíng)查看,個别需要輸入特定參數,參數具體信息,

相關工具與資源

NowaGUI

Nowa 是一(yī)個跨終端的(de)可(kě)視(shì)化的(de) web 開發工具,旨在幫助用戶部署環境,簡化項目的(de)創建、構建、開發以及調試流程。

內(nèi)置了一(yī)整套 webpack 構建體系,提供了簡潔而強大的(de)配置界面。

saltui

釘釘官方合作 高(gāo)效、簡潔的(de)移動端UI組件庫

手機(jī)釘釘小程序開發者工具 以及如(rú)何調試 等

如(rú)何制作釘釘答題小程序

1、首先,打開vs編程軟件,在左上角新建文件。

2、其次,在網絡上找個代碼模闆,按照自(zì)己的(de)需求進行(xíng)修改。

3、最後,即可(kě)完成釘釘答題小程序的(de)開發。

釘釘小程序圖表庫AntV - F2 使用總結

對于圖表這塊的(de)開發,使用一(yī)些流行(xíng)的(de)圖表庫可(kě)以大大提高(gāo)我(wǒ)們(men)的(de)開發效率,目前較為(wèi)流行(xíng)的(de)圖表庫大概有(yǒu)Echarts,Hcharts,AntV,他們(men)都是大同小異,我(wǒ)印象比較深刻的(de)是Hcharts是支持多坐标軸的(de),Echarts好像是不支持的(de),但是對于小程序的(de)選擇我(wǒ)們(men)選擇的(de)是阿裏的(de)AntV-f2,因為(wèi)他明确指出了适合小程序開發,而且AntV-f2除了不支持一(yī)些document,其他的(de)大部分功能都是支持的(de),我(wǒ)們(men)就沒有(yǒu)再考慮其他的(de)庫,但是官方并沒有(yǒu)太多關于小程序的(de)具體使用文檔,我(wǒ)們(men)隻能根據js的(de)相關事例翻譯成小程序的(de)語法。

釘釘小程序開發工具:

AntV - F2:

效果看着有(yǒu)點醜對不對......那我(wǒ)們(men)就來實現一(yī)下設計師的(de)效果圖吧(ba)!具體功能:1.默認展示一(yī)個tooltip, 2.tooltip改變時展示對應x軸的(de)數據,3.自(zì)定義tooltip

我(wǒ)們(men)自(zì)定義一(yī)個默認的(de)tooltip:, 就叫做(zuò)def_item吧(ba),當圖表渲染完成設置def_item = {key: 100, value: 200},這裏有(yǒu)個注意點,就是def_item的(de)內(nèi)容不是随便定義的(de),這裏我(wǒ)們(men)先不做(zuò)多說,後面會說明這個def_item的(de)key值時如(rú)何設置的(de)。

通過查找tooltip的(de)Api我(wǒ)們(men)會發現它有(yǒu)3個事件的(de)回調,在釘釘小程序中我(wǒ)們(men)隻能通過props來傳遞tooltip的(de)回調

優化後的(de)效果

釘釘小程序開發文檔的(de)介紹就聊到這裏吧(ba),感謝你花時間閱讀本站內(nèi)容,更多關于釘釘開發的(de)小程序在哪裏找、釘釘小程序開發文檔的(de)信息别忘了在本站進行(xíng)查找喔。

掃碼二維碼