সক্রিয়করণের স্থিতি পরিবর্তন
setStatus পদ্ধতি SMS.online API-এর মাধ্যমে ভার্চুয়াল নম্বরের সক্রিয়করণের অবস্থা পরিচালনা করতে ব্যবহৃত হয়। এটি সিস্টেমে নম্বরের বর্তমান স্থিতি পরিবর্তন করতে ব্যবহৃত হয়, যেমন সক্রিয়করণ সম্পন্ন হওয়া বা নম্বরের ব্যবহার বাতিল করা।
এই পদ্ধতি ভার্চুয়াল নম্বর পরিচালনার সাথে সম্পর্কিত প্রক্রিয়াগুলি স্বয়ংক্রিয় করার জন্য উপকারী, যখন প্রয়োজনীয়তা অনুযায়ী সক্রিয়করণের স্থিতি বাস্তব সময়ে আপডেট করতে হয়।
সফল অনুরোধের পরে, সিস্টেম নম্বরের স্থিতি আপডেট করে, সফল সক্রিয়করণ, বাতিলকরণ বা নম্বর ব্যবহারের সাথে সম্পর্কিত অন্যান্য কার্যক্রমের তথ্য সহ। এটি একত্রিত সিস্টেমগুলিতে সক্রিয়করণের বর্তমান অবস্থা বজায় রাখতে সহায়তা করে।
অনুরোধের উদাহরণ:
প্রবেশের তথ্য
প্যারামিটার | অবশ্যই | মন্তব্য | বিবরণ |
---|---|---|---|
হ্যাঁ | প্রোফাইলে API কী সেটিংসে দেখুন | API কী পেইড পরিষেবাগুলিতে অ্যাক্সেস প্রদান করে | |
হ্যাঁ | setStatus | পদ্ধতির নাম | |
হ্যাঁ | সংখ্যাসূচক মান | নম্বরের জন্য অনুরোধের সময় প্রাপ্ত অ্যাক্টিভেশন ID | |
হ্যাঁ | সংখ্যাসূচক মান | অ্যাক্টিভেশনের স্থিতি |
কখন কোন স্থিতি পাঠাতে হবে?
নম্বর পাওয়ার সাথে সাথে, নম্বর SMS-এর জন্য অপেক্ষায় থাকে।
আপনার জন্য নিম্নলিখিত কার্যক্রম উপলব্ধ:
8 - সক্রিয়করণ বাতিল করুন
কোড পাওয়ার সাথে সাথে:
3 - আরও একটি SMS অনুরোধ করুন
6 - SMS-কোড নিশ্চিত করুন এবং সক্রিয়করণ সম্পন্ন করুন
স্থিতি 3 সহ সক্রিয়করণের জন্য:
6 - SMS-কোড নিশ্চিত করুন এবং সক্রিয়করণ সম্পন্ন করুন
সার্ভারের উত্তর
সার্ভারের উত্তর | বিবরণ |
---|---|
পুনরায় সক্রিয়করণের অপেক্ষায় | |
সক্রিয়করণ সফলভাবে সম্পন্ন হয়েছে | |
সক্রিয়করণ বাতিল হয়েছে |
কোডের উদাহরণ
const api_key = "API_KEY"; # 'API_KEY' কে আপনার আসল API কী দিয়ে প্রতিস্থাপন করুন।const id = 1; # নম্বরের জন্য অনুরোধের সময় প্রাপ্ত অ্যাক্টিভেশন ID প্রবেশ করুনconst status = 1; # উপরের টেবিল থেকে নতুন স্থিতি প্রবেশ করুনtry {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=setStatus&id=${id}&status=${status}`);# নির্দিষ্ট URL তে GET অনুরোধ সম্পাদন করুনconst data = await response.json();# সার্ভার থেকে উত্তরটির বিষয়বস্তু প্রদর্শন করুনconsole.log(data);} catch (err) {# যদি ত্রুটি ঘটে, তবে ত্রুটি বার্তা প্রদর্শন করুনconsole.error(err);}
সম্ভাব্য ত্রুটি
প্যারামিটার | বিবরণ |
---|---|
ভুল API কী | |
অবৈধ ক্রিয়া | |
অনুরোধে ত্রুটি | |
যে সময়ে অ্যাকাউন্ট নিষিদ্ধ হয়েছে | |
অ্যাকাউন্ট সক্রিয় নয় | |
প্রথম ২ মিনিটে নম্বর বাতিল করা যাবে না | |
অ্যাক্টিভেশন পাওয়া যায়নি | |
অবৈধ স্থিতি | |
ভুল ID অথবা ID সংখ্যা নয়। |