API
API নথি
সব কাজের জন্য একটি POST অনুরোধ: অর্ডার, অবস্থা, সেবার তালিকা, ব্যালেন্স। Perfect Panel ও SmartPanel-এর সঙ্গে সঙ্গতিপূর্ণ।
https://stream-promotion.ru/api/v2POSTJSONUSDডিফল্ট, সেটিংসে বদলানো যায়- অনুরোধ GET দিয়ে পাঠানো হয়েছে। শুধু POST গ্রহণ করা হয়।
- প্যারামিটার ঠিকানায় দেওয়া হয়েছে। সেগুলো অনুরোধের বডিতে পাঠাতে হবে।
- User-Agent দেওয়া নেই। Postman বা curl দিয়ে পরীক্ষার সময় স্পষ্টভাবে দিন।
API দিয়ে যা পাঠান তার দায়িত্ব আপনার। যুক্ত করার আগে মেথডের বিবরণ পড়ুন।
কী কীভাবে পাবেন
- আপনার অ্যাকাউন্টে লগইন করুন।
- «API সেটিংস» বিভাগ খুলুন.
- কী ও ঠিকানা কপি করে নিজের প্যানেলে যোগ করুন।
সেবার তালিকা সেই ভাষায় আসে যা API সেটিংসে নির্বাচিত. দামের মুদ্রাও সেখানেই বেছে নেওয়া যায় — ডিফল্ট USD।
দ্রুত শুরু
ব্যালেন্স অনুরোধ দিয়ে সংযোগ যাচাই করুন — এটি সবচেয়ে সহজ এবং কিছু তৈরি করে না।
curl -X POST https://stream-promotion.ru/api/v2 \ -H "User-Agent: MyPanel/1.0" \ -d "key=আপনার_কী" \ -d "action=balance"
<?php
$ch = curl_init('https://stream-promotion.ru/api/v2');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, 'MyPanel/1.0');
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query([
'key' => 'আপনার_কী',
'action' => 'balance',
]));
$res = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($res); import requests
res = requests.post(
"https://stream-promotion.ru/api/v2",
data={"key": "আপনার_কী", "action": "balance"},
headers={"User-Agent": "MyPanel/1.0"},
timeout=30,
)
print(res.json()) const res = await fetch("https://stream-promotion.ru/api/v2", {
method: "POST",
headers: {
"Content-Type": "application/x-www-form-urlencoded",
"User-Agent": "MyPanel/1.0",
},
body: new URLSearchParams({
key: "আপনার_কী",
action: "balance",
}),
});
console.log(await res.json()); উত্তর
{
"status": "success",
"balance": "0.03",
"currency": "USD"
} মেথড
মেথড বেছে নেওয়া হয় action প্যারামিটারে। key সবসময় বাধ্যতামূলক।
অর্ডার তৈরি
প্রধান মেথড। runs ও interval ডেলিভারি ভাগ করে: ১৪৪০ মিনিট বিরতিতে ৭ বার চালালে অর্ডার এক সপ্তাহে ছড়িয়ে যায়।
প্যারামিটার সেবার ধরনের উপর নির্ভর করে — তালিকা থেকে বেছে নিন, ছক হালনাগাদ হবে।
| প্যারামিটার | বিবরণ |
|---|---|
keyআবশ্যক | API সেটিংস থেকে আপনার কী |
actionআবশ্যক | add |
serviceআবশ্যক | তালিকা থেকে সেবা আইডি |
linkআবশ্যক | চ্যানেল, স্ট্রিম বা পেজের লিংক |
quantityআবশ্যক | পরিমাণ |
runsঐচ্ছিক | চালানোর সংখ্যা |
intervalঐচ্ছিক | চালানোর মধ্যে বিরতি, মিনিটে। পূর্ণসংখ্যা: 10, 20, 30, 60 |
উত্তর
{
"status": "success",
"order": 32
}মন্তব্যসহ অর্ডার
আলাদা ধরনের অর্ডার: পরিমাণের বদলে মন্তব্যের তালিকা পাঠানো হয়। মেনশন ও কাস্টম মন্তব্যের জন্য উপযুক্ত।
| প্যারামিটার | বিবরণ |
|---|---|
keyআবশ্যক | API সেটিংস থেকে আপনার কী |
actionআবশ্যক | add |
serviceআবশ্যক | প্যাকেজ আইডি |
linkআবশ্যক | চ্যানেল, স্ট্রিম বা পেজের লিংক |
commentsআবশ্যক | মন্তব্য, প্রতিটি নতুন লাইনে |
উত্তর
{
"status": "success",
"order": 32
}অর্ডারের অবস্থা
| প্যারামিটার | বিবরণ |
|---|---|
keyআবশ্যক | API সেটিংস থেকে আপনার কী |
actionআবশ্যক | status |
orderআবশ্যক | অর্ডার আইডি |
উত্তর
{
"order": "32",
"status": "pending",
"charge": "0.27819",
"start_count": "0",
"remains": "0",
"currency": "USD"
}একাধিক অর্ডারের অবস্থা
এক অনুরোধে একশোটি পর্যন্ত অর্ডার — একশোবার আলাদা কল করার বদলে।
| প্যারামিটার | বিবরণ |
|---|---|
keyআবশ্যক | API সেটিংস থেকে আপনার কী |
actionআবশ্যক | status |
ordersআবশ্যক | আইডি কমা দিয়ে: 12,13,14 |
উত্তর
{
"12": {
"order": "12",
"status": "completed",
"charge": "0.27819",
"currency": "USD"
},
"13": {
"error": "Incorrect order ID"
}
}সেবার তালিকা
দামসহ সব উপলব্ধ সেবা ফেরত দেয়। নামের ভাষা API সেটিংস থেকে আসে, দাম সবসময় ডলারে।
| প্যারামিটার | বিবরণ |
|---|---|
keyআবশ্যক | API সেটিংস থেকে আপনার কী |
actionআবশ্যক | services |
উত্তর
[
{
"service": "5",
"name": "Instagram Followers",
"rate": "0.9",
"min": "50",
"max": "10000",
"type": "Default",
"category": "Instagram"
}
]ব্যালেন্স
সবচেয়ে সহজ মেথড — কী কাজ করছে কি না দেখার জন্য সুবিধাজনক।
| প্যারামিটার | বিবরণ |
|---|---|
keyআবশ্যক | API সেটিংস থেকে আপনার কী |
actionআবশ্যক | balance |
উত্তর
{
"status": "success",
"balance": "0.03",
"currency": "USD"
}ত্রুটি
ব্যর্থ হলে উত্তরে বিবরণসহ error ফিল্ড আসে। HTTP কোড তখনও 200 থাকে — সংযোগের অবস্থা নয়, উত্তরের বডি দেখুন।
{
"error": "Incorrect request"
} আমাদের সেবার উপর সম্পূর্ণ প্যানেল বানিয়ে দিই। ব্যালেন্স ও দাম ডলারে, Perfect Panel ও SmartPanel-এর সঙ্গে সঙ্গতিপূর্ণ।
Telegram-এ লিখুন
স্ট্রিমারদের জন্য আমাদের পরিষেবা

Dlive

Bigo
কন্টেন্ট ক্রিয়েটরদের জন্য আমাদের পরিষেবা









