# SMS প্রদানকারী ওয়েবহুক

আপনি [একটি SMS প্রদানকারী সংযোগ করার](/bn/developer/first-steps/connect-messaging-services/sms-configuration/) পরে, কিছু প্রদানকারীর তাদের দিকে একটি ওয়েবহুক URL রেজিস্টার করতে হয় যাতে Pushwoosh ডেলিভারি রসিদ, ইনকামিং উত্তর, বা চ্যানেল-নির্দিষ্ট ইভেন্ট যেমন Viber সাবস্ক্রিপশন স্ট্যাটাস গ্রহণ করতে পারে। অন্যান্য প্রদানকারীরা এই URLটি প্রতিটি বার্তার সাথে স্বয়ংক্রিয়ভাবে জমা দেয়, তাই কোনো অতিরিক্ত সেটআপের প্রয়োজন হয় না।

সমস্ত ওয়েবহুক `https://tw-callback.svc-nue.pushwoosh.com/api/v1/...` এ গৃহীত হয়। যেখানে একটি URL-এ `{APP_CODE}` অন্তর্ভুক্ত থাকে, সেখানে এটি আপনার [Pushwoosh অ্যাপ্লিকেশন কোড](/bn/developer/api-reference/api-identifiers/#application-code) (**সেটিংস → অ্যাপ্লিকেশন**) দিয়ে প্রতিস্থাপন করুন।

## স্বয়ংক্রিয় সেটআপ

এই প্রদানকারীদের জন্য, Pushwoosh প্রতিটি বার্তার সাথে স্বয়ংক্রিয়ভাবে কলব্যাক URL জমা দেয়। প্রদানকারীর দিকে কোনো পদক্ষেপের প্রয়োজন নেই।

*   **Twilio:** প্রতিটি বার্তার সাথে ডেলিভারি স্ট্যাটাস স্বয়ংক্রিয়ভাবে জমা দেওয়া হয়। উত্তরগুলিও গ্রহণ করতে (টু-ওয়ে SMS), Twilio Console-এ আপনার Twilio ফোন নম্বরের **"একটি বার্তা এলে"** ওয়েবহুকটি সেট করুন:

    ```
    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-এ ডেলিভারি বা ইনকামিং ওয়েবহুক পাঠায় না। এই প্রদানকারীদের জন্য কোনো সেটআপ সম্ভব বা প্রয়োজন নেই।