歡迎您光臨本站 註冊首頁

Gitee 現已增加 WebHook 對企業微信的支持

←手機掃碼閱讀     admin @ 2020-03-27 , reply:0

為了方便用戶在第三方平台接收到 Gitee 的推送,Gitee 推出了 Webhook 功能,此前你已經可以通過 Webhook 和你的釘釘機器人與 Slack 機器人進行連接,接收推送。

為了滿足更多平台用戶接收推送的需求, Gitee 現已增加 Webhook 對企業微信的支持。

企業微信在內部群聊中提供了「群機器人」功能。通過 WebHook,可以在企業微信中添加自定義的機器人實現自動通知。

添加機器人

在企業微信群聊中,通過聊天窗口在內部群右鍵菜單選擇 添加群機器人->新創建一個機器人,為機器人設置一個頭像和名稱,點擊「添加」后可以獲得一個 WebHook 地址,關閉窗口即可完成企業微信內部群微信機器人的添加。

目前包含外部聯繫人的群聊不支持添加機器人。

設置機器人 WebHook

在上文的添加過程中,可以獲得一個形如 https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 的 WebHook 請求地址,將這個地址添加到 Gitee 上,即可完成對 WebHook 的設置。

在 Gitee 倉庫頁面,通過「管理」->「WebHooks設置」->「添加」,可以添加一個新的 WebHook。

將上文得到的 WebHook 的地址填寫到 URL 中,選擇具體的觸發事件,激活並添加即可完成對 WebHook 的設置。

IP 白名單

通過設置請求 IP 地址(段), 可以限制觸發機器人的請求 IP 白名單。由於 Gitee 服務請求所在的 IP 段不是固定的,為避免無法正常觸發機器人,不建議設置 IP 地址(段)白名單。

觸發 WebHooks

通過設置機器人,以下場景會觸發 WebHook 請求到企業微信。

  • Push: 倉庫推送代碼,推送分支,刪除分支
  • Tag push: 新建 tag,刪除 tag
  • Issue : 新建、關閉、重新打開、刪除任務 或 修改任務指派人
  • Pull request : 新建pull request、更新pull request、合併 pull request
  • 評論: 評論倉庫、issue(任務)、pull request、commit

[admin ]

來源:OsChina
連結:https://www.oschina.net/news/114407/gitee-news
Gitee 現已增加 WebHook 對企業微信的支持已經有24次圍觀

http://coctec.com/news/all/show-post-228394.html