mirror of
https://gitea.com/gitea/docs.git
synced 2026-09-20 04:58:52 +00:00
docs: update zh-tw (#265)
Reviewed-on: https://gitea.com/gitea/docs/pulls/265 Reviewed-by: Lunny Xiao <[email protected]> Co-authored-by: ifurther <[email protected]> Co-committed-by: ifurther <[email protected]>
This commit is contained in:
@@ -8,10 +8,10 @@ aliases:
|
||||
|
||||
# Webhooks
|
||||
|
||||
Gitea 支持用于仓库事件的 Webhooks。这可以在仓库管理员在设置页面 `/:username/:reponame/settings/hooks` 中进行配置。Webhooks 还可以基于组织和整个系统进行配置。
|
||||
所有事件推送都是 POST 请求。目前支持:
|
||||
Gitea 支持用于存放庫事件的 Webhooks。这可以在存放庫管理员在设置页面 `/:username/:reponame/settings/hooks` 中進行配置。Webhooks 還可以基于組織和整个系统進行配置。
|
||||
所有事件推送都是 POST 請求。目前支持:
|
||||
|
||||
- Gitea (也可以是 GET 请求)
|
||||
- Gitea (也可以是 GET 請求)
|
||||
- Gogs
|
||||
- Slack
|
||||
- Discord
|
||||
@@ -24,7 +24,7 @@ Gitea 支持用于仓库事件的 Webhooks。这可以在仓库管理员在设
|
||||
|
||||
### 事件信息
|
||||
|
||||
**警告**:自 Gitea 1.13.0 版起,payload 中的 `secret` 字段已被弃用,并将在 1.14.0 版中移除:https://github.com/go-gitea/gitea/issues/11755
|
||||
**警告**:自 Gitea 1.13.0 版起,payload 中的 `secret` 字段已被弃用,並将在 1.14.0 版中移除:https://github.com/go-gitea/gitea/issues/11755
|
||||
|
||||
以下是 Gitea 将发送给 payload URL 的事件信息示例:
|
||||
|
||||
@@ -110,17 +110,17 @@ X-Gitea-Event: push
|
||||
|
||||
### 示例
|
||||
|
||||
这是一个示例,演示如何使用 Webhooks 在推送请求到达仓库时运行一个 php 脚本。
|
||||
在你的仓库设置中,在 Webhooks 下,设置一个如下的 Gitea webhook:
|
||||
这是一个示例,演示如何使用 Webhooks 在推送請求到达存放庫时运行一个 php 脚本。
|
||||
在你的存放庫设置中,在 Webhooks 下,设置一个如下的 Gitea webhook:
|
||||
|
||||
- 目标 URL:http://mydomain.com/webhook.php
|
||||
- HTTP 方法:POST
|
||||
- POST Content Type:application/json
|
||||
- Secret:123
|
||||
- 触发条件:推送事件
|
||||
- 激活:勾选
|
||||
- 激活:勾選
|
||||
|
||||
现在在你的服务器上创建 php 文件 webhook.php。
|
||||
現在在你的服务器上建立 php 文件 webhook.php。
|
||||
|
||||
```php
|
||||
<?php
|
||||
@@ -178,8 +178,8 @@ if (json_last_error() !== JSON_ERROR_NONE) {
|
||||
// success, do something
|
||||
```
|
||||
|
||||
在 Webhook 设置中有一个“测试推送(Test Delivery)”按钮,可以测试配置,还有一个“最近推送记录(Recent Deliveries)”的列表。
|
||||
在 Webhook 设置中有一个“测试推送(Test Delivery)”按钮,可以测试配置,還有一个“最近推送记录(Recent Deliveries)”的列表。
|
||||
|
||||
### 授权头(Authorization header)
|
||||
|
||||
**从 1.19 版本开始**,Gitea 的 Webhook 可以配置为向 Webhook 目标发送一个 [授权头(authorization header)](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Authorization)。
|
||||
**从 1.19 版本开始**,Gitea 的 Webhook 可以配置為向 Webhook 目标发送一个 [授权头(authorization header)](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Authorization)。
|
||||
|
||||
Reference in New Issue
Block a user