ZendSMS ইন্টিগ্রেশন নির্দেশিকা
cURL + REST APIPHP backend থেকে SMS পাঠান।
cURL বা preferred HTTP client ব্যবহার করে PHP application থেকে নিরাপদে ZendSMS call করুন।
আপনার অনুরোধ অনুমোদিত হয়েছে। Reference: ZS-2048।
✓ DeliveredCommon workflows
PHP থেকে কী পাঠাতে পারেন।
Website, portal ও internal tool-এর জন্য সহজ server-side integration।
ফর্ম ওয়ার্কফ্লো
Server-side validation সফল হলে confirmation পাঠান।
অ্যাকাউন্ট অ্যালার্ট
গুরুত্বপূর্ণ account activity সম্পর্কে user-কে জানান।
শিডিউলড রিমাইন্ডার
Cron বা job runner থেকে ZendSMS call করুন।
অপারেশনাল মেসেজ
নিজস্ব business rule থেকে message trigger করুন।
Verified API pattern
একটি business event থেকে একটি trackable SMS।
নিচের request ZendSMS-এর current Send SMS reference-এর field ব্যবহার করে। API key secret store-এ রাখুন, unique client_ref দিন এবং accepted response-এর message_id সংরক্ষণ করুন।
- 01
Workflow ঠিক করুন
কোন event-এ কাকে কোন message পাঠানো হবে তা নির্ধারণ করুন।
- 02
Secure connection দিন
API key শুধু server-এ রেখে HTTPS request তৈরি করুন।
- 03
Template map করুন
Approved sender ID, recipient, message ও client reference map করুন।
- 04
Test করে চালু করুন
Test number-এ result, segment ও delivery state দেখে production চালু করুন।
{
"recipient": "8801700000000",
"sender_id": "YOURBRAND",
"message": "আপনার অনুরোধ অনুমোদিত হয়েছে। Reference: ZS-2048।",
"client_ref": "php-event-2048"
}Included in the workflow
শুধু send নয়, production-ready flow তৈরি করুন।
সঠিক event-এ SMS
নির্বাচিত business event ঘটলে তবেই message পাঠান।
সব core SMS type
Use case অনুযায়ী OTP, Masking বা Non-Masking SMS ব্যবহার করুন।
Track করার মতো reference
নিজস্ব client reference ও returned message ID সংরক্ষণ করুন।
Bangla ও Unicode
Customer-এর প্রয়োজন অনুযায়ী Bangla, English বা Unicode content পাঠান।
PHP FAQ
Production চালুর আগে উত্তরগুলো দেখে নিন।
Security, SMS type, delivery reconciliation ও testing-এর সংক্ষিপ্ত guide।
PHP integration কি browser থেকে API call করবে?
না। Secret API key কখনো browser বা public JavaScript-এ রাখা উচিত নয়। Request trusted server, backend function বা protected connector থেকে পাঠান।
PHP থেকে কী ধরনের SMS পাঠানো যাবে?
Approved use case অনুযায়ী OTP, Masking ও Non-Masking SMS পাঠানো যায়। Sender ID ও template activation KYC, document এবং প্রযোজ্য operator বা regulatory approval-এর ওপর নির্ভরশীল।
Delivery result কীভাবে মিলাব?
প্রতিটি request-এ একটি unique client_ref দিন এবং accepted response-এর message_id সংরক্ষণ করুন। তারপর current API documentation অনুযায়ী delivery status reconcile করুন।
Setup চালুর আগে কী test করা উচিত?
Event mapping, recipient format, Bangla/Unicode segment, duplicate prevention, error handling এবং delivery result test করুন। Production চালুর আগে consent ও compliance review সম্পন্ন করুন।
Setup শুরু করতে প্রস্তুত?