V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
irisgyq
V2EX  ›  git

轻松集成? GitCafe 支持 Webhooks 功能了

  •  1
     
  •   irisgyq · 2015-04-02 15:53:57 +08:00 · 2878 次点击
    这是一个创建于 3314 天前的主题,其中的信息可能已经有所发展或是发生改变。

    给大家带来一个好消息,GitCafe 支持 Webhooks 了,这就意味着你不会再错过特定的事件(比如每一次的代码提交等),并且可以做一些与第三方应用集成的工作,做一些更好玩的事情。

    让我们一起来看看吧。

    Webhooks 是什么?

    Webhooks 允许第三方应用订阅 GitCafe 上的特定事件,在这些事件发生时通知第三方应用,比如项目有新的内容 Push,或是 Pull Request 有更新等。有点类似 IFTTT,集成以后能做的事情就很多了。举例说,设定了如果有人 Push 代码,就在 Slack 上发一个通知;如果有人提 Ticket,就自动给他回一封感谢的邮件等等。

    GitCafe 用户可以在自己的项目内创建 Webhooks,设置需要订阅的事件以及接受通知的 URL。之后通知将会以 HTTP POST 请求的方式发送到预设的 URL 上。

    详细的帮助可以访问: https://developer.gitcafe.com/#webhooks

    支持的事件

    目前我们支持 5 种事件的 Webhooks:

    • Push 事件 - 任何代码的 Push,包含 Pull Request 的合并
    • Ticket 事件 - 工单的创建、关闭、重新打开、更新
    • Pull Request 事件 - 合并请求的创建、关闭、重新打开、更新,Pull Request 代码合并,Pull Request 的代码更新
    • Ticket Comment 事件 - 工单有新评论、评论被更新、删除
    • Pull Request Comment 事件 - 合并请求有新评论、评论被更新、删除

    如何设置 Webhooks

    进入项目管理 -> Webhooks

    点击创建 Webhooks 链接

    选择需要通知的事件,保存即可

    点击发送历史链接可以查看事件的调用历史

    可以点开右边「... 」按钮展开查看详细信息

    现在,你是不是已经跃跃欲试了呢?

    用电脑登录 https://gitcafe.com 开始使用 Webhooks 这个新功能吧~

    如果在使用中有任何问题,也欢迎向我们提出,谢谢!

    1 条回复    2015-04-03 01:50:12 +08:00
    n37r06u3
        1
    n37r06u3  
       2015-04-03 01:50:12 +08:00
    可以试试 coding.net
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3191 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:39 · PVG 20:39 · LAX 05:39 · JFK 08:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.