> For the complete documentation index, see [llms.txt](https://docs.ggwp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ggwp.com/kr/webhooks.md).

# 웹훅

## **소개**

웹훅은 애플리케이션이 거의 실시간으로 정보를 업데이트할 수 있게 해주는 방법을 제공합니다. 이러한 HTTP 콜백은 데이터가 사용 가능해지는 즉시 다른 애플리케이션으로 전달되는 메커니즘을 제공하므로 현대의 상호작용형 애플리케이션에서 핵심 구성 요소입니다.

GGWP의 맥락에서 웹훅은 특정 이벤트에서 트리거되도록 구성할 수 있습니다. 이러한 이벤트가 발생하면 서버는 웹훅에 구성된 URL로 HTTP 요청을 보냅니다. 이 요청에는 이벤트에 대한 정보가 포함되어 있어 수신 시스템이 그에 따라 반응할 수 있습니다. 이 기술을 통해 GGWP는 외부 서비스와 원활하게 통합되어 기능을 확장하고 거의 실시간 업데이트를 용이하게 합니다.

일련의 이러한 웹훅은 GGWP 플랫폼을 통한 자동화된 중재를 지원하기 위해 제공됩니다. 이러한 웹훅은 플레이어가 방금 유해한 행동을 시작했을 때 경고를 제공하거나 플레이어의 상태가 제재되었거나 활동으로 복원되는 등 변경되었을 때 중재자에게 알릴 수 있습니다. 일부 웹훅은 사고 처리 워크플로우에도 도움이 됩니다.

## **시작하기**

1. 검토 [웹훅 이벤트](/kr/webhooks/webhook-events.md) 및 관심 있는 이벤트 식별
2. [URL 생성](/kr/webhooks/receiving-events.md#creating-the-target-urls) 선택한 이벤트를 처리하도록
3. 생성 [구독](https://docs.ggwp.com/kr/pages/6eb3c7e48edfc655629d9ae4e8392ee3274a1fb6#id-1.-subscribe-to-an-event) 관심 있는 이벤트에 대해
4. 수신된 [ID 및 비밀 키](#user-content-fn-1)[^1] 구독 생성 시

   a. ID는 [구독을 관리하는 데 사용할 수 있습니다](/kr/webhooks/api.md#apis)

   b. 비밀 키는 [들어오는 요청을 검증하는 데 사용됩니다](/kr/webhooks/receiving-events.md#request-validation) HMAC을 통해

[^1]: 각 구독의 ID와 비밀 키는 고유합니다.
