輕鬆集成?GitCafe 支持 Webhooks 功能了

給你們帶來一個好消息,GitCafe 支持 Webhooks 了,這就意味着你不會再錯過特定的事件(好比每一次的代碼提交等),而且能夠作一些與第三方應用集成的工做,作一些更好玩的事情。git

讓咱們一塊兒來看看吧。web

Webhooks 是什麼?

Webhooks 容許第三方應用訂閱 GitCafe 上的特定事件,在這些事件發生時通知第三方應用,好比項目有新的內容 Push,或是 Pull Request 有更新等。有點相似 IFTTT,集成之後能作的事情就不少了。舉例說,設定了若是有人 Push 代碼,就在 Slack 上發一個通知;若是有人提 Ticket,就自動給他回一封感謝的郵件等等。spa

GitCafe 用戶能夠在本身的項目內建立 Webhooks,設置須要訂閱的事件以及接受通知的 URL。以後通知將會以 HTTP POST 請求的方式發送到預設的 URL 上。3d

詳細的幫助能夠訪問: https://developer.gitcafe.com/#webhooks事件

支持的事件

目前咱們支持 5 種事件的 Webhooks:項目管理

  • Push 事件 - 任何代碼的 Push,包含 Pull Request 的合併
  • Ticket 事件 - 工單的建立、關閉、從新打開、更新
  • Pull Request 事件 - 合併請求的建立、關閉、從新打開、更新,Pull Request 代碼合併,Pull Request 的代碼更新
  • Ticket Comment 事件 - 工單有新評論、評論被更新、刪除
  • Pull Request Comment 事件 - 合併請求有新評論、評論被更新、刪除

如何設置 Webhooks

  1. 進入項目管理 -> Webhooks
  2. 點擊建立 Webhooks 連接
  3. 選擇須要通知的事件,保存便可
  4. 點擊發送歷史連接能夠查看事件的調用歷史

    能夠點開右邊「... 」按鈕展開查看詳細信息

如今,你是否是已經躍躍欲試了呢?get

用電腦登陸 https://gitcafe.com 開始使用 Webhooks 這個新功能吧~it

若是在使用中有任何問題,也歡迎向咱們提出,謝謝!class

相關文章
相關標籤/搜索