মূল কনটেন্টে যান
PHP logo

ZendSMS ইন্টিগ্রেশন নির্দেশিকা

cURL + REST API

PHP backend থেকে SMS পাঠান।

cURL বা preferred HTTP client ব্যবহার করে PHP application থেকে নিরাপদে ZendSMS call করুন।

PHP logoPHPBusiness event
ZendSMS202 QUEUED
YOURBRAND

আপনার অনুরোধ অনুমোদিত হয়েছে। Reference: ZS-2048।

✓ Delivered
Integration typecURL + REST API
Security patternশুধু server-side
Response202 Accepted + message_id

Common workflows

PHP থেকে কী পাঠাতে পারেন।

Website, portal ও internal tool-এর জন্য সহজ server-side integration।

01

ফর্ম ওয়ার্কফ্লো

Server-side validation সফল হলে confirmation পাঠান।

02

অ্যাকাউন্ট অ্যালার্ট

গুরুত্বপূর্ণ account activity সম্পর্কে user-কে জানান।

03

শিডিউলড রিমাইন্ডার

Cron বা job runner থেকে ZendSMS call করুন।

04

অপারেশনাল মেসেজ

নিজস্ব 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 সংরক্ষণ করুন।

  1. 01

    Workflow ঠিক করুন

    কোন event-এ কাকে কোন message পাঠানো হবে তা নির্ধারণ করুন।

  2. 02

    Secure connection দিন

    API key শুধু server-এ রেখে HTTPS request তৈরি করুন।

  3. 03

    Template map করুন

    Approved sender ID, recipient, message ও client reference map করুন।

  4. 04

    Test করে চালু করুন

    Test number-এ result, segment ও delivery state দেখে production চালু করুন।

POST /api/v1/send-sms202
Authorization: Bearer sk_your_api_key
{
    "recipient": "8801700000000",
    "sender_id": "YOURBRAND",
    "message": "আপনার অনুরোধ অনুমোদিত হয়েছে। Reference: ZS-2048।",
    "client_ref": "php-event-2048"
}
success: truestatus: QUEUEDmessage_id: UUID
সম্পূর্ণ Send SMS reference দেখুন

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 শুরু করতে প্রস্তুত?

PHP workflow নিয়ে ZendSMS team-এর সঙ্গে কথা বলুন।

WhatsApp-এ কথা বলুন
WhatsApp-এ চ্যাট করুন