API Asosiy
| HTTP Metodi |
POST yoki GET |
| API url |
https://gitsmm.uz/api/v2 |
| Bot |
Git_SMMBot |
Xizmatlar ro‘yxati
| Parametrlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
services (xizmatlarni olish) |
Javob namunasi
[
{
"service": 1,
"name": "Obunachilar",
"type": "Default",
"category": "Birinchi toifa",
"rate": "0.90",
"min": "50",
"max": "10000",
"refill": true,
"cancel": true
},
{
"service": 2,
"name": "Izohlar",
"type": "Maxsus izohlar",
"category": "Ikkinchi toifa",
"rate": "8",
"min": "10",
"max": "1500",
"refill": false,
"cancel": true
}
]
Buyurtma qo‘shish
| Parametrlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
qo‘shish |
| service |
Xizmat ID raqami |
| link |
Sahifa havolasi |
| quantity |
Kerakli miqdor |
| runs (optional) |
Yetkaziladigan ishlar soni (ixtiyoriy) |
| interval (optional) |
Interval daqiqalarda (ixtiyoriy) |
| Parametrlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
qo‘shish |
| service |
Xizmat ID raqami |
| link |
Sahifa havolasi |
| Parametrlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
qo‘shish |
| service |
Xizmat ID raqami |
| link |
Sahifa havolasi |
| comments |
Izohlar ro‘yxati (\r\n yoki \n bilan ajratiladi) |
| Parametrlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
qo‘shish |
| service |
Xizmat ID raqami |
| link |
Sahifa havolasi |
| quantity |
Kerakli miqdor |
| usernames |
Foydalanuvchi nomlari ro‘yxati (\r\n yoki \n bilan ajratiladi) |
| Parametrlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
qo‘shish |
| service |
Xizmat ID raqami |
| link |
Sahifa havolasi |
| quantity |
Kerakli miqdor |
| usernames |
Foydalanuvchi nomlari ro‘yxati (\r\n yoki \n bilan ajratiladi) |
| hashtags |
Hashtaglar ro‘yxati (\r\n yoki \n bilan ajratiladi) |
| Parametrlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
qo‘shish |
| service |
Xizmat ID raqami |
| link |
Sahifa havolasi |
| quantity |
Kerakli miqdor |
| hashtag |
Foydalanuvchi nomlari olinadigan hashtag |
| Parametrlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
qo‘shish |
| service |
Xizmat ID raqami |
| link |
Sahifa havolasi |
| quantity |
Kerakli miqdor |
| username |
Obunachilar olinadigan sahifa havolasi |
| Parameterlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
qo'shish |
| service |
Xizmat ID raqami |
| username |
Username |
| min |
Minimal miqdor |
| max |
Maksimal miqdor |
| Yangi postlar soni (ixtiyoriy) |
Agar siz kelajakda chiqadigan yangi postlar sonini cheklamoqchi bo‘lsangiz, ushbu parametrdan foydalaning. |
| Eski postlar soni (ixtiyoriy) |
Mavjud postlar soni. Ushbu postlar tekshiriladi va ular uchun buyurtmalar yaratiladi. Agar xizmatda ushbu imkoniyat mavjud bo‘lsa ishlatiladi. |
| Kechikish vaqti |
Kechikish (daqiqalarda). Mumkin bo‘lgan qiymatlar: 0, 5, 10, 15, 30, 60, 90, 120, 150, 180, 210, 240, 270, 300, 360, 420, 480, 540, 600 |
| Amal qilish muddati (ixtiyoriy) |
Amal qilish muddati. Format: kun/oy/yil (d/m/Y) |
| Parameterlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
qo‘shish |
| service |
Xizmat ID |
| link |
Sahifa havolasi |
| comments |
Izohlar ro‘yxati, \r\n yoki \n bilan ajratilgan |
| Parameterlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
qo‘shish |
| service |
Xizmat ID |
| link |
Sahifa havolasi |
| quantity |
Zarur miqdor |
| username |
Izoh egasining foydalanuvchi nomi |
| Parameterlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
qo‘shish |
| service |
Xizmat ID |
| link |
Sahifa havolasi |
| quantity |
Zarur miqdor |
| answer_number |
So‘rovnoma javob raqami |
| Parameterlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
qo‘shish |
| service |
Xizmat ID |
| link |
Sahifa havolasi |
| username |
Foydalanuvchi nomi |
| comments |
Izohlar ro‘yxati, \r\n yoki \n bilan ajratilgan |
| Parameterlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
qo‘shish |
| service |
Xizmat ID |
| link |
Sahifa havolasi |
| quantity |
Zarur miqdor |
| groups |
Guruhlar ro‘yxati, \r\n yoki \n bilan ajratilgan |
Javob namunasi
{
"order": 23501
}
Buyurtma holati
| Parametrlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
status |
| order |
Buyurtma ID |
Javob namunasi
{
"charge": "0.27819",
"status": "Partial",
"currency": "UZS"
}
Barcha buyurtmalar
| Parameterlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
buyurtmalar |
Javob namunasi
[{
"customer": "125632728",
"service": "15",
"order":"6291",
"status": "Completed",
"charge": "2627.622",
"currency": "UZS"
},
{
"customer": "125632728",
"service": "15",
"order":"8643",
"status": "In progress",
"charge": "2627.622",
"currency": "UZS"
}]
Bir nechta buyurtmalar holati
| Parameters |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
status |
| orders |
Buyurtma identifikatorlari vergul bilan ajratilgan (1,65,885,56,46,56) |
Javob namunasi
{
"1": {
"charge": "0.27819",
"status": "Partial",
"currency": "UZS"
},
"10": {
"error": "Incorrect order ID"
},
"100": {
"charge": "1.44219",
"status": "In progress",
"currency": "UZS"
}
}
Create refill
| Parametrlar |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
refill |
| order |
Buyurma ID |
Javob namunasi
{
"refill": "1"
}
Get refill status
| Parameters |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
refill_status |
| refill |
Refill ID |
Javob namunasi
{
"status": "Completed"
}
Balansni ko'rish
| Parameters |
Tavsif |
| key |
Sizning API kalitingiz |
| action |
balance |
Javob namunasi
{
"balance": "2182.66",
"currency": "UZS"
}
Example of PHP code