# เว็บฮุคของผู้ให้บริการ SMS

หลังจากที่คุณ[เชื่อมต่อผู้ให้บริการ SMS](/th/developer/first-steps/connect-messaging-services/sms-configuration/) ผู้ให้บริการบางรายต้องการ webhook URL ที่ลงทะเบียนไว้ฝั่งของพวกเขาเพื่อให้ Pushwoosh สามารถรับใบเสร็จการจัดส่ง, การตอบกลับที่เข้ามา, หรือเหตุการณ์เฉพาะช่องทางเช่นสถานะการสมัครสมาชิก Viber ได้ ผู้ให้บริการรายอื่นจะส่ง URL นี้โดยอัตโนมัติกับทุกข้อความ ดังนั้นจึงไม่จำเป็นต้องตั้งค่าเพิ่มเติม

เว็บฮุคทั้งหมดจะถูกรับที่ `https://tw-callback.svc-nue.pushwoosh.com/api/v1/...` ในกรณีที่ URL มี `{APP_CODE}` ให้แทนที่ด้วย[รหัสแอปพลิเคชัน Pushwoosh](/th/developer/api-reference/api-identifiers/#application-code) ของคุณ (**การตั้งค่า → แอปพลิเคชัน**)

## การตั้งค่าอัตโนมัติ

สำหรับผู้ให้บริการเหล่านี้ Pushwoosh จะส่ง callback URL โดยอัตโนมัติกับทุกข้อความ ไม่จำเป็นต้องดำเนินการใดๆ ในฝั่งของผู้ให้บริการ

*   **Twilio:** สถานะการจัดส่งจะถูกส่งโดยอัตโนมัติกับแต่ละข้อความ หากต้องการรับการตอบกลับด้วย (SMS สองทาง) ให้ตั้งค่าเว็บฮุค **"A message comes in"** ของหมายเลขโทรศัพท์ Twilio ของคุณใน Twilio Console เป็น:

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

*   **SMSGlobal:** ทั้ง URL การจัดส่งและข้อความเข้าจะถูกส่งโดยอัตโนมัติกับแต่ละข้อความ
*   **SMSAla:** URL การจัดส่งจะถูกส่งโดยอัตโนมัติกับแต่ละข้อความ SMSAla ไม่รองรับ SMS ขาเข้า

## จำเป็นต้องตั้งค่าด้วยตนเอง

สำหรับผู้ให้บริการเหล่านี้ ให้ลงทะเบียน webhook 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** ให้เพิ่มการสมัครสมาชิก HTTPS ไปยังหัวข้อสถานะการจัดส่ง SMS ของคุณ ใช้ URL `awsSmsCallback` จากตารางด้านบน
2. เมื่อ AWS ส่งคำขอ `SubscriptionConfirmation` ให้ค้นหา `SubscribeURL` ใน AWS Console ภายใต้การสมัครสมาชิกที่รอดำเนินการ
3. เปิด URL นั้นเพื่อยืนยันการสมัครสมาชิก

จนกว่าคุณจะยืนยันการสมัครสมาชิก Pushwoosh จะไม่ได้รับใบเสร็จการจัดส่ง
</Aside>

## ไม่รองรับเว็บฮุค

**Mobipace** และ **SMSCenter** ไม่ส่งเว็บฮุคการจัดส่งหรือข้อความเข้ามายัง Pushwoosh ไม่สามารถและไม่จำเป็นต้องตั้งค่าใดๆ สำหรับผู้ให้บริการเหล่านี้