跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 看板应用 teambition 和其他企业系统的整合
未分類
2020 年 9 月 6 日

看板应用 teambition 和其他企业系统的整合

看板应用 teambition 和其他企业系统的整合

資深大佬 : Cybozu0 24

概要

看板应用 teambition 企业 OA 系统 kintone

我们希望能把自己企业 OA 系统(kintone)中的任务直接发布到外包企业的项目管理系统(teambition)上。

效果图

看板应用 teambition 和其他企业系统的整合

关键代码

        function genAppAccessToken(param) {             const periodical = 3600;             const iat = Math.floor(Date.now() / (1000 * periodical)) * periodical;             const oHeader = {                 alg: 'HS256',                 typ: 'JWT'             };             const oPayload = {                 iat:iat,                 exp: iat + Math.floor(1.1 * periodical),                 _appId: param.appId,             };             return KJUR.jws.JWS.sign('HS256', oHeader, oPayload, { utf8: param.appSecret });         }          function createTask(param) {             const data = {                 'operatorId': param.uid,                 'projectId': param.projectId,                 'templateId': param.templateId,                 'content': param.content,                 'priority': param.priority,                 'visible': param.visible            }             const options = ['tasklistId', 'taskgroupId', 'executorId', 'statusId', 'startDate', 'dueDate', 'note', 'parentTaskId', 'participants', 'customfields'];             for (let i = 0; i < options.length; i++) {                 param[options[i]] && (data[options[i]] = param[options[i]]);             }             return kintone.proxy('https://open.teambition.com/api/task/create', 'POST', {                 'Content-Type': 'application/json',                 'Authorization': 'Bearer ' + param.appAccessToken,                 'X-Tenant-Id': param.orgId,                 'X-Tenant-Type': 'organization'             }, data);         } 

具体实现请参考: 通过 kintone 发布 teambition 任务

更多文章和演示:Kintone demo 环境

大佬有話說 (0)

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具