mirror of
https://gitea.com/gitea/docs.git
synced 2026-07-23 13:07:42 +00:00
Update zh tw languages and fix some broken links
This commit is contained in:
@@ -10,25 +10,25 @@ 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
|
||||
- Dingtalk(钉钉)
|
||||
- Dingtalk(釘釘)
|
||||
- Telegram
|
||||
- Microsoft Teams
|
||||
- Feishu
|
||||
- Wechatwork(企业微信)
|
||||
- Wechatwork(企業微信)
|
||||
- Packagist
|
||||
|
||||
### 事件信息
|
||||
### 事件資訊
|
||||
|
||||
**警告**:自 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 的事件信息示例:
|
||||
以下是 Gitea 將發送給 payload URL 的事件資訊範例:
|
||||
|
||||
```php
|
||||
X-GitHub-Delivery: f6266f16-1bf3-46a5-9ea4-602e06ead473
|
||||
@@ -110,19 +110,19 @@ X-Gitea-Event: push
|
||||
}
|
||||
```
|
||||
|
||||
### 示例
|
||||
### 範例
|
||||
|
||||
这是一个示例,演示如何使用 Webhooks 在推送请求到达仓库时运行一个 php 脚本。
|
||||
在你的仓库设置中,在 Webhooks 下,设置一个如下的 Gitea webhook:
|
||||
這是一個範例,演示如何使用 Webhooks 在推送請求到達儲存庫時運行一個 php 腳本。
|
||||
在你的儲存庫設定中,在 Webhooks 下,設定一個如下的 Gitea webhook:
|
||||
|
||||
- 目标 URL:http://mydomain.com/webhook.php
|
||||
- 目標 URL:http://mydomain.com/webhook.php
|
||||
- HTTP 方法:POST
|
||||
- POST Content Type:application/json
|
||||
- Secret:123
|
||||
- 触发条件:推送事件
|
||||
- 激活:勾选
|
||||
- 觸發條件:推送事件
|
||||
- 激活:勾選
|
||||
|
||||
现在在你的服务器上创建 php 文件 webhook.php。
|
||||
現在在你的伺服器上建立 php 文件 webhook.php。
|
||||
|
||||
```php
|
||||
<?php
|
||||
@@ -180,8 +180,8 @@ if (json_last_error() !== JSON_ERROR_NONE) {
|
||||
// success, do something
|
||||
```
|
||||
|
||||
在 Webhook 设置中有一个“测试推送(Test Delivery)”按钮,可以测试配置,还有一个“最近推送记录(Recent Deliveries)”的列表。
|
||||
在 Webhook 設定中有一個“測試推送(Test Delivery)”按鈕,可以測試設定,還有一個“最近推送記錄(Recent Deliveries)”的列表。
|
||||
|
||||
### 授权头(Authorization header)
|
||||
### 授權頭(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