Webhook
1. 概述
Webhook 是一个“用户定义的 HTTP/HTTPS 回调”,可以绑定到事件的Action,并由事件触发。
2. 配置 Webhook
您可以在 Web 门户上按如下方式配置 Webhook。
添加 Webhook:您可以点击“+添加 Webhook”按钮添加 Webhook。
修改 Webhook:您可以点击 Webhook 的名称进行修改。
删除 Webhook:您可以点击“x”删除 Webhook。
添加或修改 Webhook 后,您将进入以下页面。
您可以在页面中输入或编辑 Webook 的名称、URL 和描述。
3. 数据架构
所有事件数据架构均在文档 Extention Data Schema 中定义。以下是一个 event_player_login_pgos
事件的示例。您的 Webhook 服务器将接收如下 HTTP 正文:
// e.g. event_player_login_pgos
{
"trigger_id": "24ea65b9-a6fb-4de7-9622-410e33c73339",
"execution_id": "8e03d193bf934f019bd4faadf61541d8",
"event_name": "event_player_login_pgos",
"event_time": "1683603150102",
"event_data": {
"custom_data": "123",
"ip_addr": "183.14.133.2",
"is_new_player": false,
"location": "-",
"platform": "WINDOWS",
"player_id": "123",
"session_id": "1655777737338073088",
"start_time": 1683603150
},
"args": {
"arg1": 1
}
}