للمطورين
API v2.0
واجهة برمجة التطبيقات (API) هي بروتوكول التفاعل بين برنامجك وخادم التفعيل الخاص بنا. تُستخدم واجهة برمجة التطبيقات لأتمام عملية استلام الرسائل النصية للتفعيل من جانبك. لاستخدام واجهة برمجة التطبيقات، يجب عليك استخدام مفتاح API الخاص بك، يمكنك الحصول عليه من خلال الانتقال إلى صفحة الملف الشخصي. برنامجنا متوافق تمامًا مع مواقع سمس المنافسة.
وصف بروتوكول API
يجب أن تذهب جميع الطلبات إلى http://api.sms-man.com/control/ طلب POST أو GET. يجب أن تحتوي جميع الطلبات على مفتاح API في شكل معلمة معلمة الرمز (token parameter)
طلب الرصيد
http://api.sms-man.com/control/get-balance?token=$token
المعلمات
الحقل | النوع | مطلوب | القيمة |
---|---|---|---|
token | String | yes | مفتاح API الخاص بك: |
النتيجة
الأخطاء المحتملة
احصل على الحدود
http://api.sms-man.com/control/limits?token=$token&country_id=$country_id&application_id=$application_id
المعلمات
الحقل | النوع | مطلوب | القيمة |
---|---|---|---|
token | String | yes | مفتاح API الخاص بك: |
country_id | Integer | no | رقم الدولة |
application_id | Integer | no | خدمة الأرقام |
النتيجة
الأخطاء المحتملة
اطلب رقم هاتف
http://api.sms-man.com/control/get-number?token=$token&country_id=$country_id&application_id=$application_id
المعلمات
الحقل | النوع | مطلوب | القيمة |
---|---|---|---|
token | String | yes | مفتاح API الخاص بك: |
country_id | Integer | no | رقم الدولة |
application_id | Integer | no | خدمة الأرقام |
maxPrice | Integer | no | القيمة المطلوبة الخاصة بك |
currency | String | no | RUB/USD/EUR |
ref | String | no | قم بتمرير معرف الإحالة |
النتيجة
الأخطاء المحتملة
احصل على الرسائل النصية
http://api.sms-man.com/control/get-sms?token=$token&request_id=$request_id
المعلمات
الحقل | النوع | مطلوب | القيمة |
---|---|---|---|
token | String | yes | مفتاح API الخاص بك: |
request_id | Integer | yes | معرف الطلب |
النتيجة
الأخطاء المحتملة
تغيير حالة الطلب
http://api.sms-man.com/control/set-status?token=$token&request_id=$request_id&status=$status
المعلمات
الحقل | النوع | مطلوب | القيمة |
---|---|---|---|
token | String | yes | مفتاح API الخاص بك: |
request_id | Integer | yes | معرف الطلب |
الحالة | String | yes | ready / close / reject / used |
النتيجة
الأخطاء المحتملة
المعلمات
http://api.sms-man.com/control/get-prices?token=$token&country_id=$country_id
المعلمات
الحقل | النوع | مطلوب | القيمة |
---|---|---|---|
token | String | yes | مفتاح API الخاص بك: |
country_id | Integer | no | رقم الدولة |
النتيجة
الأخطاء المحتملة
احصل على قائمة بجميع الدول
http://api.sms-man.com/control/countries?token=$token
المعلمات
الحقل | النوع | مطلوب | القيمة |
---|---|---|---|
token | String | yes | مفتاح API الخاص بك: |
النتيجة
الأخطاء المحتملة
احصل على قائمة بجميع الخدمات
http://api.sms-man.com/control/applications?token=$token
المعلمات
الحقل | النوع | مطلوب | القيمة |
---|---|---|---|
token | String | yes | مفتاح API الخاص بك: |