واجهة API v2 للوحة SMM
تستخدم واجهة SMMSupport API صيغة v2 المعروفة في لوحات SMM. كل طلب يُرسل بـ POST إلى عنوان واحد، وقيمة action تحدد العملية.
الأساسيات
- العنوان
- POST https://smmsupport.com/api/v2
- الصيغة
- form (application/x-www-form-urlencoded) أو JSON
- المفتاح
- مفتاح API في الحقل key. أنشئه من إعدادات الحساب
- الرد
- JSON. عند الفشل يذكر الحقل error السبب
- الحد
- 300 طلب في الدقيقة لكل مفتاح
العمليات
POSTservicesقائمة الخدمات
رقم كل خدمة واسمها وفئتها وسعر كل 1000 والحد الأدنى والأقصى وما إذا كانت تدعم إعادة التعبئة.
المعاملات
- key
- مفتاح API
- action
- services
الرد
[
{
"service": 257090,
"name": "Instagram Followers, 60 day refill",
"type": "Default",
"category": "Instagram Followers",
"rate": "2.2600",
"min": 50,
"max": 75000,
"refill": true,
"cancel": true
}
]POSTaddإضافة طلب
أرسل رقم الخدمة والرابط والكمية، فيُخصم المبلغ من رصيدك ويعود إليك رمز الطلب.
المعاملات
- key
- مفتاح API
- action
- add
- service
- رقم الخدمة
- link
- رابط عام
- quantity
- الكمية
الرد
{
"order": "SU4K8Q2MX"
}POSTstatusحالة الطلب
المبلغ والعدد عند البدء والحالة والمتبقي لرمز طلب واحد (order) أو حتى 100 رمز مفصولة بفواصل (orders).
المعاملات
- key
- مفتاح API
- action
- status
- order
- رمز الطلب
- orders
- عدة رموز طلبات
الرد
{
"charge": "2.2600",
"start_count": 0,
"status": "Pending",
"remains": 1000,
"currency": "USD"
}POSTbalanceالرصيد
رصيدك الحالي والعملة.
المعاملات
- key
- مفتاح API
- action
- balance
الرد
{
"balance": "120.0000",
"currency": "USD"
}POSTcancelإلغاء
ألغِ الطلبات التي لم تبدأ واسترد المبلغ إلى رصيدك.
المعاملات
- key
- مفتاح API
- action
- cancel
- orders
- رموز الطلبات (مفصولة بفواصل، حتى 100)
الرد
[
{
"order": "SU4K8Q2MX",
"cancel": 1
}
]POSTrefillطلب إعادة تعبئة
اطلب إعادة تعبئة لطلب مكتمل أو جزئي من فئات الضمان خلال فترته.
المعاملات
- key
- مفتاح API
- action
- refill
- order
- رمز الطلب
الرد
{
"refill": "RQ7HM2QX"
}أسماء الأخطاء
- Invalid API key
- المفتاح خاطئ أو تم استبداله
- Invalid service
- لا توجد خدمة بهذا الرقم
- Invalid link
- ليس عنوانًا عامًا يبدأ بـ https://
- Quantity out of range
- الكمية خارج نطاق الخدمة
- Not enough funds on balance
- الرصيد غير كافٍ
- Refill is not available for this order
- فئة اقتصادية، أو انتهت فترة إعادة التعبئة
- Too many requests
- تم بلوغ الحد. حاول بعد قليل