Aktivatsiyalar tarixini olish
getHistory usuli SMS.online API orqali hisob qaydnomangizga bog'langan barcha virtual raqamlar aktivatsiyalarining tarixini olish uchun ishlatiladi. Bu bajarilgan aktivatsiyalarni tahlil qilish va xizmatlar xarajatlarini kuzatishni avtomatlashtirish imkonini beradi.
Ushbu usul har bir aktivatsiya bo'yicha batafsil ma'lumot olish uchun mo'ljallangan, jumladan sana, telefon raqami, olingan SMS-kodlar, narx va joriy holat. Bu raqamlar foydalanishini kuzatishni va xarajatlarni nazorat qilishni osonlashtiradi.
Muvaffaqiyatli so'rov strukturaviy aktivatsiyalar ro'yxatini batafsil ma'lumotlar bilan qaytaradi: aktivatsiyaning noyob identifikatori, yaratilgan sana, telefon raqami, olingan SMS-xabarlari ro'yxati, narx (faol bo'lsa — 0) va aktivatsiya holati. Ushbu usul analitika va xizmatlar xarajatlarini boshqarish tizimlari uchun mos keladi.
So'rov misoli:
Kirish ma'lumotlari
Parametr | Majburiy | Izoh | Tavsif |
---|---|---|---|
Ha | Profilingizda API kaliti sozlamalarida ko'ring | API kaliti to'langan xizmatlarga kirishni ta'minlaydi | |
Ha | getHistory | Usul nomi | |
Yo'q | Unix Timestamp formatidagi vaqt belgilari | Aktivatsiyalarni qaysi sanadan olish (30 kun bilan cheklangan) | |
Yo'q | Unix Timestamp formatidagi vaqt belgilari | Aktivatsiyalarni qaysi sanagacha olish (30 kun bilan cheklangan) | |
Yo'q | Raqamli qiymat | Javobda qaytariladigan birinchi elementning offseti (standart 0) | |
Yo'q | Raqamli qiymat | Javobda qaytariladigan elementlar soni (standart 50, maksimal 100) |
Server javobi
[ { "id": 635468024, "date": "2022-11-12 15:58:39", "phone": "79918529716", "sms": "["Your sms code"]", "cost": 100 "status": "4" } ]
Kod misoli
const api_key = "API_KEY"; # 'API_KEY' ni haqiqiy API kalitingiz bilan almashtiring.try {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getHistory`);# Ko'rsatilgan URL ga GET so'rovini amalga oshiramizconst data = await response.json();# Serverdan javob mazmunini chiqaramizconsole.log(data);} catch (err) {# Agar xato yuz bersa, xato haqida xabar chiqaramizconsole.error(err);}
Mumkin bo'lgan xatolar
Parametr | Tavsif |
---|---|
Noto'g'ri harakat | |
Noto'g'ri API kaliti | |
So'rovda xato | |
Hisob bloklangan vaqt | |
Hisob faol emas | |
Noto'g'ri sana |