跳到主要内容

创建一个仓库的WebHooks

POST 

/api/v5/repos/:owner/:repo/hooks

Request​

Path Parameters

    owner stringrequired

    仓库所属空间地址(企业、组织或个人的地址path)

    repo stringrequired

    仓库路径(path)

Query Parameters

    access_token stringrequired

    用户授权码

Body

    urlstringrequired

    远程HTTP URL

    encryption_typeinteger

    加密类型: 0: 密码, 1: 签名密钥

    passwordstring

    请求URL时会带上该密码,防止URL被恶意请求

    push_eventsboolean

    Push代码到仓库

    tag_push_eventsboolean

    提交Tag到仓库

    issues_eventsboolean

    创建/关闭Issue

    note_eventsboolean

    评论了Issue/代码等等

    merge_requests_eventsboolean

    合并请求和合并后

Responses​

成功响应

Response Headers
    Schema
      idinteger
      urlstring
      passwordstring
      resultnull
      project_idinteger
      result_codeinteger
      push_eventsinteger
      tag_push_eventsinteger
      issues_eventsinteger
      note_eventsinteger
      merge_requests_eventsinteger
      created_atstring