IOSOR জ্ঞান

মেসেজ লাইফসাইকেল স্টেট বনাম কম ডেলিভারি সমাধানের গাইড

সাবমিট থেকে কিউইড, সেন্ট এবং DLR প্রাপ্তি পর্যন্ত নিখুঁত SMS স্টেট মেশিন, প্রিপেইড লেজার হোল্ড এবং ওয়েবহুক কলব্যাক বুঝুন।

মেসেজ লাইফসাইকেল স্টেট বনাম কম ডেলিভারি সমাধানের গাইড.

API গ্রহণ এবং প্রাথমিক কিউইড অবস্থা

যখন একটি API ক্লায়েন্ট মেসেজিং এন্ট্রয়েেন্টে একটি SMS অনুরোধ জমা দেয়, প্ল্যাটফর্মটি সিঙ্কট্যাক্স বৈধতা এবং প্রিপেইড লেজার অথরাইজেশন পরিচালনা করে। ট্রানজ্যাকশনাল OTP সতর্কতা বা বিজ্ঞপ্তি যাই পাঠানো হোক না কেন, গন্তব্য নম্বরটি কঠোরভাবে E.164 বিন্যাস অনুসরণ করতে হবে। স্টেট মেশিনে মেসেজ স্থানান্তর করার আগে, ইঞ্জিন নিশ্চিত করে যে অ্যাকাউন্টে প্রয়োজনীয় USD 20 প্রিপেইড ফ্লোর বজায় আছে।

প্রসেসিং অবস্থা এবং ক্যারিয়ার হ্যান্ডঅফ মেকানিক্স

কিউতে আসার পর, অভ্যন্তরীণ ডিসপ্যাচার রেকর্ডটিকে আউটবাউন্ড ডেসপ্যাচ পাইপলাইনে স্থানান্তরিত করে। এই পর্যায়ে, ইঞ্জিন গন্তব্য রাউটিং নিয়ম, প্রেরক আইডি সম্মতি এবং নেটওয়ার্কের প্রাপ্যতা মূল্যায়ন করে। যদি আউটবাউন্ড ট্রাফিকের জন্য নিবেদিত প্রেরক পরিচয়ের প্রয়োজন হয়, তবে সিস্টেমটি ম্যানুয়াল বিলম্ব ছাড়াই একটি সক্রিয় ঠিকানা যুক্ত করতে JIT বরাদ্দ সম্পাদন করে।

অ্যাসিঙ্ক্রোনাস DLR পরিবর্তন এবং ত্রুটি কোড

সেন্ট থেকে একটি চূড়ান্ত টার্মিনাল অবস্থায় স্থানান্তরিত হওয়া ডেলিভারি রিপোর্ট (DLR) এর মাধ্যমে অ্যাসিঙ্ক্রোনাসভাবে ঘটে। ডাউনস্ট্রিম মোবাইল ক্যারিয়ার delivered, undelivered, বা failed এর মতো ফলাফল নির্দেশ করে একটি স্টেটাস রসিদ ফেরত পাঠায়। হ্যান্ডসেটটি পৌঁছানো না গেলে, ক্যারিয়ারের পুনরায় চেষ্টার সময় শেষ না হওয়া পর্যন্ত DLR পেন্ডিং থাকে।

প্রিপেইড লেজার হোল্ড এবং প্ল্যাটফর্ম থ্রেশহোল্ড

প্রতিটি স্টেট পরিবর্তন সরাসরি প্রিপেইড লেজার ট্রানজ্যাকশনের সাথে যুক্ত। প্রাথমিক সাবমিশন গন্তব্য রেট এবং সেগমেন্ট সংখ্যার উপর ভিত্তি করে একটি পেন্ডিং হোল্ড হিসাব শুরু করে। যে অ্যাকাউন্টগুলি স্কেল করে, সেগুলির জন্য USD 1,000 সীমা অতিক্রম করার সময় স্বয়ংক্রিয় যাচাইকরণ পরিচালিত হয়।

মেসেজ সফলভাবে ডেলিভারি হলে, হোল্ড করা অর্থ চূড়ান্তভাবে ডেবিট করা হয়। নেটওয়ার্ক ভুলের কারণে ডেলিভারি ব্যর্থ হলে, সিস্টেম স্বয়ংক্রিয়ভাবে হোল্ড করা অর্থ গ্রাহকের ব্যালেন্সে ফেরত দেয়।

স্টেট মেশিন পর্যবেক্ষণ এবং ওয়েব হুক ইন্টিগ্রেশন

সম্পর্কিত: কিউতে থাকা বার্তাগুলির জন্য অর্থ আটকে রাখতে হবে, প্রেরিত হিসেবে ডেবিট নয় · কিউড বনাম সেন্ট: IOSOR-এ একটি মাত্র বার্তা পথ · প্রথম ডেবিটের আগে প্রিপেইড অর্থ সংরক্ষণ.

IOSOR দিয়ে শুরু করুন

IOSOR কনসোল খুলে আপনার সিস্টেমের মেসেজ রিকোয়েস্ট হ্যান্ডলারগুলোকে সরাসরি স্টেট মেশিনের কলব্যাক এন্ডপয়েন্টের সাথে ম্যাপ করুন। কিউড থেকে সেন্ট-এ অভ্যন্তরীণ মেসেজ রেকর্ডের স্টেট আপডেট করার আগে আপনার অ্যাপ্লিকেশন লজিক যেন ওয়েবহুক সিগনেচার যাচাই করে তা নিশ্চিত করুন। লেজার হোল্ডগুলো যেন সমসাময়িক রিকোয়েস্ট ব্লক না করে তা নিশ্চিত করতে সিমুলেটেড এসিনক্রোনাস ডিএলআর পেটোলোডের বিপরীতে আপনার ইভেন্ট হ্যান্ডলারগুলো পরীক্ষা করুন।

IOSOR সারাংশ

মেসেজ প্রসেসিং একটি নির্ধারক সসীম-স্টেট মেশিন হিসেবে কাজ করে যেখানে প্রতিটি পরিবর্তন বিমূর্ত ডেলিভারি মেট্রিকের পরিবর্তে একটি যাচাইকৃত প্রযুক্তিগত ইভেন্টকে প্রতিফলিত করে। প্রাথমিক এপিআই সাবমিশন এবং কিউ ভ্যালিডেশন থেকে শুরু করে ক্যারিয়ার হ্যান্ডঅফ এবং চূড়ান্ত এসিনক্রোনাস ডিএলআর কলব্যাক পর্যন্ত, স্টেট মেকানিক্স আলাদা রাখলে ইভেন্ট পাইপলাইন এবং ত্রুটি ম্যাপিংয়ের সম্পূর্ণ দৃশ্যমানতা পাওয়া যায়।

এই গাইড কি সহায়ক ছিল?

সম্পর্কিত গাইড