1 安裝禪道
1.1  選擇適合您的安裝方法
1.2  使用云禪道在線項目管理服務!
1.3  (推薦)windows用一鍵安裝包安裝
1.4  (推薦)linux用一鍵安裝包
1.5  linux下用lampp集成包安裝
1.6  使用源碼包安裝(MAC系統)
1.7  MAC下用XAMPP安裝禪道
1.8  MAC下用XAMPP-VM安裝禪道
1.9  禪道一鍵安裝包里安裝蟬知和然之
1.10  使用源碼包安裝(各系統通用)
1.11  使用禪道Docker安裝包安裝
1.12  寶塔面板安裝禪道
1.13  華蕓NAS在線安裝
1.14  Centos7.4系統下安裝httpd,mariadb,php7.1環境運行禪道
1.15  安裝ioncube擴展
2 禪道介紹
2.1  關于禪道項目管理軟件
2.2  禪道介紹PPT下載
2.3  如何獲得支持
2.4  關注我們
3 升級禪道
3.1  選擇和自己環境對應的升級方式
3.2  通過源代碼方式升級(通用)
3.3  windows一鍵安裝包的升級
3.4  linux一鍵安裝包升級
4 創建分組和用戶
4.1  建立部門結構
4.2  添加一個用戶帳號
4.3  批量維護帳號
4.4  設置分組,建立權限體系
5 最簡使用
5.1  使用禪道來進行項目任務管理
5.2  只使用禪道來做bug管理
5.3  只使用禪道來進行產品管理
5.4  個人使用禪道來做事務跟蹤管理
6 基本使用
6.1  禪道使用的基本流程和產品、研發、測試之間的三權分立
6.2  敏捷開發及scrum簡介
6.3  禪道和scrum的對應關系
6.4  禪道的新手教程
6.5  創建第一個產品
6.6  添加第一個需求
6.7  開始第一個項目
6.8  確定項目要完成的需求列表
6.9  為需求分解任務
6.10  提交bug
6.11  視頻教程:第一個演示項目
6.12  維護聯系人
6.13  禪道的自定義功能
6.14  導入excel、csv參考文檔
6.15  文檔管理
6.16  工作方式的切換
6.17  操作獲取積分功能
6.18  自定義必填項功能
6.19  如何排查產品、項目是否有訪問權限
7 進階使用
7.1 使用流程
7.1.1  禪道使用流程圖解
7.2 個人管理
7.2.1  使用待辦進行個人事務管理
7.2.2  關注需要自己處理的任務、需求、bug
7.2.3  通過我的檔案查看或者修改個人信息
7.2.4  視頻教程:禪道使用之個人篇
7.3 產品經理篇
7.3.1  維護產品
7.3.2  維護產品線
7.3.3  創建和評審需求
7.3.4  變更和評審需求
7.3.5  需求的狀態和研發階段
7.3.6  需求的注意事項
7.3.7  維護產品模塊
7.3.8  建立發布計劃
7.3.9  建立發布
7.3.10  路線圖
7.3.11  文檔管理
7.3.12  主持產品會議
7.3.13  參與項目管理、演示和總結
7.3.14  需求的基本統計報表
7.3.15  視頻教程:禪道使用之產品經理篇
7.4 項目經理篇
7.4.1  建立項目
7.4.2  組建項目團隊
7.4.3  確定項目要完成的需求列表
7.4.4  組織進行任務分解
7.4.5  召開每天的站立會議
7.4.6  通過燃盡圖了解項目的進展
7.4.7  通過各種列表的各種功能了解項目進展
7.4.8  召開演示會議和總結會議
7.4.9  項目任務基本的報表統計
7.4.10  視頻教程:禪道使用之項目經理篇
7.5 開發團隊篇
7.5.1  參加項目計劃會議,分解任務
7.5.2  領取任務,并每天更新任務
7.5.3  通過看板和樹狀圖查看任務
7.5.4  創建版本
7.5.5  申請測試
7.5.6  解決bug
7.5.7  文檔管理
7.5.8  確認bug
7.5.9  視頻教程:禪道使用之開發團隊篇
7.6 測試團隊篇
7.6.1  維護bug視圖模塊
7.6.2  提交bug
7.6.3  驗證bug,關閉
7.6.4  激活bug
7.6.5  找到自己需要的bug
7.6.6  維護測試用例視圖
7.6.7  創建測試用例
7.6.8  測試套件、報告和公共用例庫的維護
7.6.9  管理測試版本
7.6.10  執行用例,提交Bug
7.6.11  查看報表統計
7.6.12  視頻教程:禪道使用之測試團隊篇
8 維護配置
8.1 維護禪道
8.1.1  初始化管理腳本
8.1.2  備份禪道
8.1.3  恢復刪除的資源
8.1.4  如何更新燃盡圖
8.1.5  一鍵安裝包如何實現mysql異機連接
8.2 配置禪道
8.2.1  設置是否允許匿名訪問
8.2.2  如何配置email發信
8.2.3  禪道云發信
8.2.4  如何成為超級管理員
8.2.5  配置禪道系統為靜態訪問
8.2.6  去掉禪道訪問地址中的zentao
8.2.7  集成禪道和svn
8.2.8  集成禪道和git
8.2.9  在第三方應用中集成禪道
8.2.10  第三方應用配置免密登錄禪道
8.2.11  第三方應用集成禪道客戶端進行消息通知
8.2.12  集成webhook
8.2.13  然之集成
8.2.14  客戶端集成
8.2.15  禪道的翻譯功能
8.2.16  瀏覽器通知的設置
9 定制開發
9.1  二次開發機制
9.2  禪道的目錄結構
9.3  找到要修改的文件
9.4  禪道的數據庫結構
9.5  公用模塊--common
9.6  如何登記菜單
9.7  如何登記權限
9.8  示例:如何修改禪道的語言提示?
9.9  示例:創建bug時可以設置優先級字段
9.10  使用在線擴展編輯器
9.11  二次開發編輯器和翻譯功能限制使用說明
9.12  禪道項目管理軟件打包規范1.1版本
10 其他相關
10.1  禪道所使用到的第三方代碼
10.2  禪道FAQ
10.3  如何幫助禪道項目
10.4  禪道商業服務
10.5  禪道項目的貢獻者
10.6  歷史修改記錄

集成webhook

2017-10-27 10:46:56
剛哥
28499
最后編輯:先知 于 2019-09-05 14:03:08
簡介:本文講述如何在禪道中集成webhook。

禪道從9.6版本開始內置了集成webhook功能,可以在禪道內進行操作時發送 JSON 格式的數據到第三方hook地址,方便進行消息集成。下面介紹如何配置該功能。

一、配置

用超級管理員用戶登錄禪道,進入后臺 => 通知 => webhook,點擊【添加webhook】新增一個 webhook,如圖:

名稱hook 地址為必填項,其余為選填項,hook 地址從第三方獲取。

發送方式為同步時,在禪道內進行操作之后立刻發送消息給 hook 地址。發送方式為異步時則需要打開 后臺-計劃任務 來定時發送。

關聯產品關聯項目為空時,對禪道內的所有操作都會發送給 hook 地址,否則只發送所選擇的產品和項目相關的操作。

參數類型指發送的數據的屬性,包括以下內容:


{
    "objectType": "",  //對象類型,可以為空
    "objectID": "",    //對象ID,可以為空
    "product": "",     //關聯產品ID,可以為空
    "project": "",     //關聯項目ID,可以為空
    "action": "",      //動作,可以為空
    "actor": "",       //操作者,可以為空
    "date": "",        //操作時間,可以為空
    "comment": "",     //備注,可以為空
    "text": ""         //操作內容,包含操作對象的url,必選。
}
觸發動作指進行何種操作時,向設定的 hook 地址發送消息,如果全部為空則不會發送任何消息。對禪道二次開發有一定了解的同學可以通過擴展 zentao/module/webhook/config.php 文件來修改此項內容。

二、示例

1、bearychat 

bearychat 是一個 團隊內部溝通工具。在 www.bearychat.com 注冊一個帳號,登錄后進入【管理面板】頁面。點擊【機器人管理】菜單,進入機器人管理頁面,點擊【添加機器人】按鈕,在【產品經理】標簽頁下選擇【禪道】,按照提示操作即可創建一個禪道機器人。

在禪道中添加一個類型為【bearychat】的 webhook ,填入從 bearychat 禪道機器人配置中獲取的 webhook 地址,即可從禪道發送消息到bearychat。


2、釘釘

在釘釘中通過下圖兩種方式添加機器人,選擇【自定義機器人】,按照提示操作。機器人添加完成后,在禪道中添加一個類型為【釘釘】的webhook,填入從釘釘機器人獲取的 webhook 地址,即可發送消息到釘釘。釘釘的消息發送方式默認為同步發送,不能修改。目前釘釘對自定義機器人發送消息的頻率做了限制,每分鐘最多發送20條消息。






評論列表
liuhongyu29 2019-08-29 09:51:23
我想知道這個鏈接到我的webhook后怎么接收參數,java 的springboot開發 謝謝
張玉潔 2019-08-29 17:28:21
禪道集成webhook參考手冊http://www.qudvxe.tw/book/zentaopmshelp/webhook-288.html
二次開發參考文檔:
http://www.qudvxe.tw/book/zentaopmshelp/156.html
http://www.qudvxe.tw/book/zentaopmshelp/225.html
馬超 2019-08-29 17:33:28
可以參考禪道api和二次開發的手冊。
后臺-二次開發-api,可以查看api接口;
禪道框架介紹文檔:http://devel.cnezsoft.com/book/zentaophphelp/about-10.html
禪道二次開發手冊:http://devel.cnezsoft.com/book/extension/intro-45.html
禪道接釘釘報錯 2019-08-02 18:06:12
webhook里面日志{"errcode":300001,"errmsg":"msg,這個怎么修改?
石洋洋 2019-08-05 09:05:51
檢查一下webhook的類型是否為釘釘,如果還不行找一下php日志:zentao(pro/ep/pms)/config/my.php中debug的值改成true 重新操作一下 看日志文件 zentao(pms/ep/pro)/tmp/log/php開頭的今天的文件有什么報錯。注:不要找sql開頭的文件。
cloud 2019-07-24 17:50:36
你好 我是管理員權限 但是不是 admin 賬戶 在后臺找不到 通知這個菜單欄 是怎么回事
張玉潔 2019-07-25 08:41:26
應該是權限不夠,使用admin賬號登錄看一下。
李毅林 2019-07-01 11:02:04
為啥配置 了釘釘沒反應。 webhook里面日志{"errcode":300001,"errmsg":"msg 報這個是有問題還是沒問題。。。
石洋洋 2019-07-01 13:18:43
可以把具體的報錯內容發出來看一下,也可以加一下本網頁最上方的QQ,會邀請入群截圖一起看一下。
黃凱杰 2019-04-02 16:55:35
請問使用webhook怎么能在釘釘群里實現自動@任務指派給的那個人呢?
禪道-Bee 2019-04-02 17:50:15
組織-用戶中的手機號與釘釘的手機號需要設置為一致的。
skoobee 2019-03-12 15:44:02
今天從8.2.4升級到10.0.0再升級到11.3版本, 添加了web hooks插件,釘釘也添加了機器人,生成的web hooks在禪道配置好之后,禪道進行任何操作,釘釘還是沒有收到任何消息....
王林 2019-03-12 16:42:38
可以添加下頁面上方QQ,邀請進群后具體釘釘集成配置頁面截圖咨詢一下
skoobee 2019-03-12 16:48:03
你們的6個 QQ交流群 都是不允許加入的.... 咋整?
王林 2019-03-12 17:33:51
可以添加頁面上方的QQ,添加后會邀請進群的
liu 2019-03-29 13:12:56
你這個問題解決了嗎,我現在也是11.3的版本,添加了釘釘之后,收不到任何消息,謝謝提供一些幫助
張玉潔 2019-03-29 13:36:03
可以檢查一下 后臺--通知--設置里是否勾選了觸發通知的動作。如果勾選之后還不能發送通知,可以添加一下網頁上方的QQ,邀請進群方便截圖排查問題。
老徐 2019-03-11 20:47:27
11.3版本能關聯釘釘嗎,配置了不生效,請指教,謝謝
王林 2019-03-12 08:22:57
可以添加下頁面上方QQ,邀請進群后,不生效的具體頁面截圖咨詢一下
skoobee 2019-03-11 17:41:24
webhook與釘釘的webhook關聯之后 只能通過釘釘的機器人在群聊里面@對應的人 不能單獨向這個人發消息??
石洋洋 2019-03-11 17:43:12
只能通過群進行通知,不能直接@某個人的。
蔡飛 2019-02-27 15:24:32
我什么都配置完之后出現了 oapi.dingtalk.com的報錯 然后加上域名解析之后又出現couldn't connect to host 的報錯 什么情況 急
禪道-Bee 2019-02-27 18:24:46
可以試試在/etc/hosts文件,在下oapi.dingtalk.com的域名解析,然后試試。
wxx 2019-01-30 18:14:13
可以通過webhook推送文檔變更信息嗎
禪道-Bee 2019-01-31 08:47:45
需要修改代碼實現下,目前沒有這種功能。
1/3
發表評論
評論通過審核后顯示。
三肖中特期准黄大仙373745