উপলব্ধ দেশ ও পরিষেবাগুলোর জন্য অনুরোধ করুন
getRentPrices পদ্ধতি SMS.online API এর মাধ্যমে ভার্চুয়াল নম্বর ভাড়া নেওয়ার জন্য উপলব্ধ দেশ ও পরিষেবাগুলোর বর্তমান তালিকা পাওয়ার জন্য ব্যবহৃত হয়। এটি নম্বর ভাড়া নেওয়ার সময় দেশ ও পরিষেবা নির্বাচনকে স্বয়ংক্রিয় করে।
এই পদ্ধতি তাদের জন্য সুপারিশ করা হয় যারা ভাড়া নেওয়ার অনুরোধ তৈরি করার আগে গন্তব্যের তালিকা গতিশীলভাবে তৈরি করতে চান। এই পদ্ধতি ব্যবহার করে, স্বয়ংক্রিয় প্রক্রিয়ায় সংহত করার জন্য দেশ ও সম্পর্কিত পরিষেবাগুলোর বর্তমান তালিকা পাওয়া যায়।
সফল অনুরোধটি কাঠামোবদ্ধ তথ্য ফেরত দেয়, যার মধ্যে দেশ, সমর্থিত পরিষেবাগুলি এবং অপারেটরদের তালিকা অন্তর্ভুক্ত থাকে। এটি স্বয়ংক্রিয় সিস্টেমে নম্বর ভাড়ার নমনীয় নির্বাচন বাস্তবায়ন করতে সহায়তা করে।
অনুরোধের উদাহরণ:
প্রবেশের তথ্য
প্যারামিটার | অবশ্যই | মন্তব্য | বিবরণ |
---|---|---|---|
হ্যাঁ | প্রোফাইলে API কী সেটিংসে দেখুন | API কী পেইড পরিষেবাগুলিতে অ্যাক্সেস প্রদান করে | |
হ্যাঁ | getRentPrices | পদ্ধতির নাম | |
হ্যাঁ | বাম মেনুতে দেশের তালিকা দেখুন | যার নম্বর প্রাপ্ত করতে হবে সেই দেশ |
সার্ভারের উত্তর
JSON
{ "status": "success", "values": { "Страна": { "Сервис": { "cost": Стоимость, "count": Количество } } } }
কোডের উদাহরণ
const api_key = "API_KEY"; # 'API_KEY' কে আপনার আসল API কী দিয়ে প্রতিস্থাপন করুন।const country = 1; # প্রয়োজনীয় দেশের নম্বর প্রবেশ করুন। সমস্ত দেশের নম্বর ডকুমেন্টেশনে বাম মেনুতে তালিকায় দেখা যাবে।try {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getRentPrices&country=${country}`);# নির্দিষ্ট URL তে GET অনুরোধ সম্পাদন করুনconst data = await response.json();# সার্ভার থেকে উত্তরটির বিষয়বস্তু প্রদর্শন করুনconsole.log(data);} catch (err) {# যদি ত্রুটি ঘটে, তবে ত্রুটি বার্তা প্রদর্শন করুনconsole.error(err);}
সম্ভাব্য ত্রুটি
প্যারামিটার | বিবরণ |
---|---|
অবৈধ ক্রিয়া | |
ভুল API কী | |
অনুরোধে ত্রুটি | |
যে সময়ে অ্যাকাউন্ট নিষিদ্ধ হয়েছে | |
অ্যাকাউন্ট সক্রিয় নয় | |
এই দেশের জন্য নম্বর শেষ |