> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.onesignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Journey Webhook을 통해 WhatsApp 메시지 보내기

> OneSignal Journey 및 Webhook을 사용하여 WhatsApp 메시지를 자동으로 보냅니다.

## 요구 사항

* Journey 및 Webhook을 모두 지원하는 유료 플랜
* [WhatsApp Business Platform](https://developers.facebook.com/docs/whatsapp/) + [Webhooks 설정](https://developers.facebook.com/docs/whatsapp/business-management-api/guides/set-up-webhooks/)
* WhatsApp 수신자

<Info>
  다음 가이드는 Facebook/Meta API를 사용하지만 Twilio를 사용하여 WhatsApp 메시지를 게시할 수도 있습니다.
</Info>

## 설정

### 1. 수신자 전화번호 가져오기

WhatsApp을 지원하는 번호는 데이터 태그로 사용자에게 업로드되어야 합니다.

**다음은 예시입니다:**

<Frame caption="WhatsApp 전화번호 데이터 태그 예시">
  <img src="https://mintcdn.com/onesignal/6tscVAtiSqz353kV/images/docs/9d6d60f-Screenshot_2023-12-11_at_4.18.55_PM.png?fit=max&auto=format&n=6tscVAtiSqz353kV&q=85&s=7da1071cc2d4d5d0532b5421e30fc037" width="1478" height="127" data-path="images/docs/9d6d60f-Screenshot_2023-12-11_at_4.18.55_PM.png" />
</Frame>

<Warning>
  번호를 E.164 형식으로 추가하되 + 기호는 제외하세요. +16463938787 번호는 16463938787로 추가해야 합니다.
</Warning>

### 2. Webhook 코드 얻기

Meta/Facebook Business 계정을 생성하고 WhatsApp 모듈을 활성화하면 API 액세스 토큰이 제공됩니다.

WhatsApp -> API Setup에서 이 정보를 찾을 수 있습니다.

<Frame caption="WhatsApp API 설정 자격 증명 화면">
  <img src="https://mintcdn.com/onesignal/MUgio66t0sYhGEvj/images/docs/6accf9b-Screenshot_2023-12-11_at_4.20.11_PM.png?fit=max&auto=format&n=MUgio66t0sYhGEvj&q=85&s=80c1e9b33b021e551a495009e18bb473" width="1438" height="496" data-path="images/docs/6accf9b-Screenshot_2023-12-11_at_4.20.11_PM.png" />
</Frame>

### 3. Webhook 템플릿 생성

* OneSignal 내에서 **Data > Webhooks > New Webhook**을 클릭합니다.
* 자격 증명을 복사합니다. 다음과 같아야 합니다:

<Frame caption="WhatsApp Webhook 구성 템플릿">
  <img src="https://mintcdn.com/onesignal/Z6xkXGfmy814If53/images/docs/d9e43cc-Screenshot_2023-12-11_at_4.20.49_PM.png?fit=max&auto=format&n=Z6xkXGfmy814If53&q=85&s=7fb711e8ee8dc46c0338adb7562ee75a" width="1470" height="1019" data-path="images/docs/d9e43cc-Screenshot_2023-12-11_at_4.20.49_PM.png" />
</Frame>

<Warning>
  `{{user.tags.WhatsApp_number}}` 태그 키가 위에 강조 표시된 대로 "to" 번호로 추가됩니다.
</Warning>

### 4. Journey 생성

이제 Journey를 생성하고 새 WhatsApp Webhook을 추가할 수 있습니다.

<Frame caption="WhatsApp Webhook 선택">
  <img src="https://mintcdn.com/onesignal/yt4lRKoquAlWvRvF/images/journeys/whatsapp-webhook-selection.gif?s=bebc2ab65e99877c31e22eda7bff8080" width="600" height="319" data-path="images/journeys/whatsapp-webhook-selection.gif" />
</Frame>

테스트할 때 다음을 확인하세요:

* WhatsApp 번호를 추가한 구독 ID에 External ID가 있는지 확인
* 구독 ID가 Journey에 포함된 세그먼트와 일치하는지 확인

***
