# SMS 제공업체 웹훅

[SMS 제공업체를 연결](/ko/developer/first-steps/connect-messaging-services/sms-configuration/)한 후, 일부 제공업체는 Pushwoosh가 전송 확인서, 수신 답장 또는 Viber 구독 상태와 같은 채널별 이벤트를 수신할 수 있도록 제공업체 측에 웹훅 URL을 등록해야 합니다. 다른 제공업체는 모든 메시지와 함께 이 URL을 자동으로 제출하므로 추가 설정이 필요하지 않습니다.

모든 웹훅은 `https://tw-callback.svc-nue.pushwoosh.com/api/v1/...` 에서 수신됩니다. URL에 `{APP_CODE}`가 포함된 경우, [Pushwoosh 애플리케이션 코드](/ko/developer/api-reference/api-identifiers/#application-code)(**Settings → Applications**)로 바꾸세요.

## 자동 설정

이러한 제공업체의 경우 Pushwoosh는 모든 메시지와 함께 콜백 URL을 자동으로 제출합니다. 제공업체 측에서는 아무런 조치가 필요하지 않습니다.

*   **Twilio:** 전송 상태는 각 메시지와 함께 자동으로 제출됩니다. 답장(양방향 SMS)도 수신하려면 Twilio Console에서 Twilio 전화번호의 **"A message comes in"** 웹훅을 다음으로 설정하세요:

    ```
    https://tw-callback.svc-nue.pushwoosh.com/api/v1/smsCallback/{APP_CODE}
    ```

*   **SMSGlobal:** 전송 및 수신 URL 모두 각 메시지와 함께 자동으로 제출됩니다.
*   **SMSAla:** 전송 URL은 각 메시지와 함께 자동으로 제출됩니다. SMSAla는 수신 SMS를 지원하지 않습니다.

## 수동 설정 필요

이러한 제공업체의 경우, 제공업체의 자체 대시보드에서 웹훅 URL을 한 번 등록하세요.

| 제공업체 <div style="width:120px"></div> | 이벤트 <div style="width:140px"></div> | 메서드 <div style="width:90px"></div> | URL <div style="width:280px"></div> |
|---|---|---|---|
| MStat | 전송 | POST | `.../mstatCallback` |
| MStat | 수신 | POST | `.../mstatIncoming/{APP_CODE}` |
| MStat | Viber 구독 | POST | `.../mstatViberSubscription/{APP_CODE}` |
| Amazon SNS | 전송 | POST | `.../awsSmsCallback` |
| CapitoleMobile | 전송 | GET | `.../capitoleMobileCallback` |
| CapitoleMobile | 수신 | GET | `.../capitoleMobileIncoming/{APP_CODE}` |
| AbleMobile | 전송 | GET / POST | `.../amSmsCallback` |
| SMSTraffic | 전송 | POST | `.../smsTrafficCallback` |
| TextMe.co.il | 전송 | GET | `.../textMeCoilCallback` |
| TextMe.co.il | 수신 | GET | `.../textMeCoilCallback/{APP_CODE}` |

위의 각 URL은 `https://tw-callback.svc-nue.pushwoosh.com/api/v1`에 대한 상대 경로입니다.

<Aside type="note" title="Amazon SNS">
전송 확인서는 메시지별 파라미터가 아닌 SNS 토픽 구독을 통해 도착합니다.

1.  **AWS Console**에서 SMS 전송 상태 토픽에 HTTPS 구독을 추가합니다. 위 표의 `awsSmsCallback` URL을 사용하세요.
2.  AWS가 `SubscriptionConfirmation` 요청을 보내면, AWS Console의 보류 중인 구독 아래에서 `SubscribeURL`을 찾으세요.
3.  해당 URL을 열어 구독을 확인하세요.

구독을 확인할 때까지 Pushwoosh는 전송 확인서를 수신하지 않습니다.
</Aside>

## 웹훅 미지원

**Mobipace**와 **SMSCenter**는 Pushwoosh로 전송 또는 수신 웹훅을 보내지 않습니다. 이러한 제공업체에 대해서는 설정이 불가능하며 필요하지도 않습니다.