Support
خدمة الترويج تعمل على مدار الساعة 24/7
كود ترويجي august15 — خصم 13% على المشاهدين حتى نهاية أغسطس
1
الحالة
Twitch [المشاهدون، الغارات، المشاهدات] — تعمل
Kick [المشاهدون المصرح لهم] — تعمل
أخرى [المشاهدات، المشاهدون] — تعمل
2
الدعم
مشاكل في الطلب؟ اكتب إلى الدردشة
تحتاج إلى 10,000–100,000 مشاهد؟ تيليجرام المشرف — @TiKey_K
3
المكافآت
سجّل واحصل على مكافآت
كن شريكاً للخدمةرابط
نظام الإحالةرابط
API

API

توثيق API

طلب POST واحد لكل شيء: الطلب، الحالة، قائمة الخدمات، الرصيد. متوافق مع Perfect Panel وSmartPanel.

العنوانhttps://stream-promotion.ru/api/v2
الطريقةPOST
الصيغةJSON
العملةUSDافتراضيًا، ويمكن تغييرها من الإعدادات
هذا هو API المتجر. ولمُهيّئ المشاهدين API خاص بهبعنوان مختلف وطريقة مصادقة مختلفة. أما المفتاح فهو نفسه.
ثلاثة أخطاء تُعطّل العمل غالبًا
  • أُرسل الطلب بطريقة GET. لا يُقبل سوى POST.
  • وُضعت المعاملات في سطر العنوان. يجب إرسالها في جسم الطلب لا في query.
  • لم يُحدَّد User-Agent. عند الاختبار عبر Postman أو curl حدِّده صراحةً.

أنت مسؤول عمّا ترسله عبر API. اقرأ وصف الطرق قبل الربط.

كيفية الحصول على المفتاح

  1. سجّل الدخول إلى حسابك.
  2. افتح قسم «إعدادات API».
  3. انسخ المفتاح والعنوان وأضفهما إلى لوحتك.

تأتي قائمة الخدمات باللغة المحددة في إعدادات 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 للتسليم على دفعات: 7 مرات بفاصل 1440 دقيقة تمدّ الطلب على أسبوع.

تعتمد مجموعة المعاملات على نوع الخدمة — اختر النوع من القائمة وسيتحدّث الجدول.

المعاملالوصف
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.

راسلنا على تيليجرام
type: default
Deposit funds, one-click order, discounts and bonuses are available only for registered users. Register.
If you didn't find the right service or found it cheaper, write to I will support you in tg or chat, and we will resolve any issue.

لوحة تحكم المشاهدين [Twitch | Kick | YouTube | VK Video Live]

أنشئ باقتك الخاصة

 

خدماتنا للبث المباشر

 

خدماتنا لصانعي المحتوى