Asosiy kontentga o‘tish
AI qo‘llanmalari

Zad Top HTTP API yordamida reseller ish jarayonini yarating

Zad Top HTTP APIʼga ulanish, so‘rovlarni autentifikatsiya qilish, o‘yinchilar uchun kodlarni faollashtirish, kartalarni ishlatishdan oldin tekshirish, o‘yinchi ma’lumotlarini so‘rash va hujjatlashtirilgan endpointlar yordamida reseller zaxirasini boshqarishni o‘rganing.

Zad Top HTTP API yordamida reseller ish jarayonini yarating

Zad Top — resellerlar, do‘konlar, panellar va maxsus botlar uchun mustaqil Telegram boti va HTTP API. U Free Fire, PUBG Mobile, Yalla Ludo, Jawaker, iTunes va Razer Gold xizmatlarini, jumladan kodni faollashtirish, kartani tekshirish, o‘yinchi ma’lumotlarini qidirish, zaxiradagi kodlarni ishlatish va buyurtma skrinshotlarini taqdim etadi.

Repository bot manba kodi emas, balki dasturchilar uchun ochiq markazdir. Jonli API hujjatlari api.zadtop.com/docs manzilida mavjud. Shuningdek, interaktiv Swagger interfeysi va OpenAPI hujjati ham mavjud.

Zad Top — Telegram kodi faollashtirish boti va HTTP API

Nimalar yaratishingiz mumkin

Zad Top yordamida o‘yinchi ID’lariga raqamli kodlarni yuboradigan, faollashtirishdan oldin qo‘llab-quvvatlanadigan kartalarni tekshiradigan, o‘yindagi o‘yinchi nomi va hududini oladigan hamda saqlangan zaxiradan mahsulotlarni faollashtiradigan reseller jarayonini yaratishingiz mumkin. Muvaffaqiyatli faollashtirishdan so‘ng do‘kon buyurtmasi rasmini ham so‘rashingiz mumkin.

  • Free Fire, PUBG Mobile UC, Yalla Ludo Diamonds va Gold hamda Jawaker tokenlarini faollashtiring.
  • Free Fire, PUBG, Yalla Ludo Diamonds, iTunes va Razer Gold kartalarini tekshiring.
  • Razer Gold PIN-kodini o‘z hamyoningizga to‘ldiring.
  • Kodni sarflashdan oldin o‘yinchining o‘yindagi nomi va hududini qidiring.
  • Kodlarni botda saqlang va alohida kodlarni yuborish o‘rniga zaxira to‘plamlarini faollashtiring.
  • Do‘kon jarayoni uchun buyurtma skrinshotini oling.
O‘yinlar va kartalar

Kirish va autentifikatsiyani tayyorlang

HTTP API’dan foydalanish uchun Telegram’da @ZadTopBotni oching va Subscription, so‘ng HTTP APIni tanlang. Sizga faol tarif va HTTP API qo‘shimchasi kerak bo‘ladi. README’da qo‘shimcha 30 kun uchun 15 USDT deb ko‘rsatilgan. Alohida Code checking obunasi tekshirish yo‘llaridan mustaqil foydalanishi mumkin.

API kalitini olgach, uni autentifikatsiya talab qiladigan har bir so‘rovda X-API-Key sarlavhasida yuboring:

X-API-Key: pk_YOUR_KEY

GitHub’da Zad Top’ni yulduzcha bilan belgilang

Yangi kalit yaratish avvalgi kalitni bekor qiladi, shuning uchun ma’lumotlarni yangilaganingizda ilova konfiguratsiyasini ham yangilang. Kalitni serveringizda saqlang va uni brauzer tomonidagi kodda yoki ochiq repositorylarda ko‘rsatmang.

Birinchi tezkor faollashtirishni amalga oshiring

POST /v1/jobs/instant-redeem yo‘li o‘yinchi ID’si uchun bir yoki bir nechta kodni faollashtiradi. So‘rov JSON formatidan foydalanadi va API kaliti hamda kontent turi sarlavhalarini talab qiladi.

curl -sS -X POST https://api.zadtop.com/v1/jobs/instant-redeem \
  -H "X-API-Key: pk_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"player_id":"2186053213","codes":["4233939008625064"],"game":"freefire"}'

Bu misoldagi game qiymati freefire. Boshqa qo‘llab-quvvatlanadigan qiymatlarga pubg, ludo, ludogold, jawaker, razer_recharge va API hujjatlarida ko‘rsatilgan boshqa xizmatga xos qiymatlar kiradi.

Faollashtirish so‘rovlari topshiriq sifatida bajariladi. Topshiriqning done holatiga yetishi jarayon tugaganini bildiradi, ammo yuborilgan har bir kodning o‘z success natijasi va tegishli hollarda err_code qiymati bo‘ladi. Yakunlangan topshiriqni barcha kodlar muvaffaqiyatli bajarilganining isboti deb qabul qilmang.

Tezkor faollashtirish

Topshiriqlar va natijalarni kuzating

Topshiriq holati va natijasini olish uchun GET /v1/jobs/{id}dan foydalaning. Darhol so‘rov yuborish o‘rniga ko‘rsatilgan muddatgacha kutish uchun ?wait=25ni qo‘shishingiz mumkin.

curl -sS "https://api.zadtop.com/v1/jobs/JOB_ID?wait=25" \
  -H "X-API-Key: pk_YOUR_KEY"

Zad Top — Telegram kodi faollashtirish boti va HTTP API

Amaliy integratsiya topshiriq ID’sini saqlashi, topshiriq natijasini so‘rashi va keyin kod darajasidagi har bir natijani tekshirishi kerak. Muvaffaqiyatli va muvaffaqiyatsiz kodlarni mijoz yoki reseller boshqaruv paneliga alohida ko‘rsating.

Faollashtirishdan oldin kodlarni tekshiring

POST /v1/codes/check yo‘li 20 tagacha kartani faollashtirmasdan tekshiradi. Kattaroq to‘plamlar uchun topshiriq sifatida 10 000 tagacha kartani qo‘llab-quvvatlaydigan POST /v1/jobs/code-checkdan foydalaning.

Sarflashdan oldin kodni tekshiring

Qo‘llab-quvvatlanadigan natijalar o‘yinga bog‘liq. Free Fire ishlatilmagan, ishlatilgan yoki yaroqsiz holatlarni ko‘rsatishi va to‘plamni ham o‘z ichiga olishi mumkin. PUBG ishlatilmagan, ishlatilgan, muddati tugagan yoki yaroqsiz holatlarni ko‘rsatishi va do‘kon qiymatni bilsa, uni ham qaytarishi mumkin. Yalla Ludo Diamonds tekshiriladi, ammo Gold uchun tekshirish yo‘li mavjud emas. Diamonds tekshiruvchisiga yuborilgan Gold kodi sarflanishi mumkin, shuning uchun yuborishdan oldin mahsulot turini tekshiring.

iTunes tekshiruvlari dollar balansini qaytaradi. Tinch davrdan keyingi birinchi o‘qish bir daqiqagacha davom etishi mumkin. Razer Gold tekshiruvlari PIN-kodni sarflamasdan jonli, ishlatilgan yoki yaroqsiz holatlarni qaytaradi, ammo README’da har bir PIN uchun beshta so‘rov limiti ko‘rsatilgan.

Avval o‘yinchini qidiring

Faollashtirishdan oldin o‘yindagi nom va hududni olish uchun GET /v1/player/lookupni chaqiring. Bu yaroqli kodni noto‘g‘ri o‘yinchi ID’siga yuborishning oldini olishga yordam beradi.

curl -sS "https://api.zadtop.com/v1/player/lookup?player_id=2186053213&game=freefire" \
  -H "X-API-Key: pk_YOUR_KEY"

Qaytarilgan identifikatsiya ma’lumotlaridan foydalanuvchi interfeysingizda tasdiqlash bosqichi sifatida foydalaning. README faylida tanlagan player ID uchun siz javobgar ekaningiz va yaroqli kod do‘kon bilan birinchi muvaffaqiyatli bog‘lanishdan yuborilgan hisobga qo‘shilishi ko‘rsatilgan.

Darhol foydalanish

Ombordagi mahsulotni ishlating

Agar Zad Top’da inventaringizni saqlasangiz, kodlarni har bir buyurtmaga qo‘lda kiritish o‘rniga saqlangan zaxiradan foydalanish uchun POST /v1/jobs/stock-redeem so‘rovidan foydalaning. GET /v1/stock/summary yo‘li o‘yin va paketlar bo‘yicha zaxira ma’lumotlarini qaytaradi.

curl -sS https://api.zadtop.com/v1/stock/summary \
  -H "X-API-Key: pk_YOUR_KEY"

Zaxiradan foydalanishning aniq maydonlari va paket identifikatorlari amaldagi ma’lumotnoma yoki repozitoriyning endpoint qo‘llanmasidan olinishi kerak. Bu mavjud zaxira toifalari haqidagi taxminlarni kodga qattiq kiritishning oldini oladi.

O‘yinga xos jihatlar

  • Free Fire: Kodni ishlatish va tekshirishni qo‘llab-quvvatlaydi.
  • PUBG Mobile: UC kodlarini ishlatish va tekshirishni qo‘llab-quvvatlaydi.
  • Yalla Ludo: Kerakli holatga qarab ludo yoki ludogold dan foydalaning. Kodni ishlatish uchun tier talab qilinadi. Olmoslarni tekshirish mumkin, Gold’ni esa tekshirib bo‘lmaydi.
  • Jawaker: Kodni ishlatishni qo‘llab-quvvatlaydi, ammo uning 12 belgili PIN-kodi uchun alohida tekshiruv mavjud emas.
  • iTunes: Faqat ko‘rsatilgan xizmat orqali balansni tekshirishni qo‘llab-quvvatlaydi; faolsizlikdan keyingi birinchi so‘rov bir daqiqagacha vaqt olishi mumkin.
  • Razer Gold: PIN-kodni sarflamasdan tekshirishni qo‘llab-quvvatlaydi. razer_recharge operatsiyasi PIN-kodni hamyoningizga qo‘shadi va elektron pochta manzili hamda parolni talab qiladi. Parol saqlanmaydi.

Hisob va do‘kon operatsiyalarini qo‘shing

API shuningdek hisob va resellerlarga mo‘ljallangan yo‘llarni taqdim etadi:

  • Hisob ma’lumotlari uchun GET /v1/me.
  • Limit ma’lumotlari uchun GET /v1/quota.
  • Operatsiyalar tarixi uchun GET /v1/history.
  • Saqlangan playerlar uchun GET /v1/players.
  • Muvaffaqiyatli kod ishlatilganidan keyin do‘kon buyurtmasi rasmi uchun POST /v1/order/screenshot.

Sarflashdan oldin kodni tekshiring

Bu yo‘llar ma’muriy boshqaruv panelini qo‘llab-quvvatlashi mumkin, job va qidiruv yo‘llari esa mijozlar uchun buyurtma jarayonini ta’minlaydi.

Limitlar va foydalanish xarajatlarini tushuning

README faylida bitta kodni ishlatish bir kod uchun bitta so‘rov, tekshiruv bitta karta uchun bitta so‘rov, Razer Gold tekshiruvi esa bitta PIN uchun beshta so‘rov sarflashi ko‘rsatilgan. Player qidiruvi 0.25 so‘rov turadi. Do‘kon tomonidan rad etish va natija qaytarilishidan oldingi xatolik ham hujjatlashtirilgan foydalanish qoidalariga muvofiq hisoblanadi.

Kunlik limitlar UTC bo‘yicha yarim tunda tiklanadi va tarifdagi o‘yinlar, Telegram boti hamda API o‘rtasida umumiy hisoblanadi. Yangi hisoblar 10 ta bepul kod ishlatish imkoniyatiga ega. Tarif narxlari va mavjudligi o‘zgarishi mumkin, shuning uchun billing jarayonini yaratishdan oldin bot yoki rasmiy sayt orqali amaldagi shartlarni tasdiqlang.

Tavsiya etilgan integratsiya jarayoni

  1. O‘yin, player ID, mahsulot va kodni to‘plang.
  2. Player qidiruvi endpoint’iga so‘rov yuboring va tasdiqlash uchun qaytarilgan ism hamda hududni ko‘rsating.
  3. Qo‘llab-quvvatlanadigan mahsulotlar uchun kodni ishlatishdan oldin tekshiring.
  4. Darhol foydalanish yoki zaxiradan foydalanish job’ini yuboring.
  5. /v1/jobs/{id} ni so‘rov bilan tekshiring yoki wait parametridan foydalaning.
  6. Umumiy job holatini va har bir kodning success hamda err_code maydonlarini tekshiring.
  7. Mijozga aniq natijani ko‘rsating va ixtiyoriy ravishda buyurtma rasmini so‘rang.

Ilg‘or joriy etish bo‘yicha maslahatlar

Hisob ma’lumotlarini himoyalang

API kalitini server tomonidagi muhit o‘zgaruvchilarida yoki maxfiy ma’lumotlar menejerida saqlang. Uni mobil ilovalarga, frontend JavaScript’iga, loglarga yoki yordam xizmati skrinshotlariga joylashtirmang.

O‘yinlar va kartalar

Asinxron qayta ishlashni loyihalang

Kodni ishlatish va ommaviy tekshiruv operatsiyalari job sifatida bajariladi. Job identifikatorlarini saqlang, holatni xavfsiz o‘qish uchun qayta urinishlarni qo‘llab-quvvatlang va transport xatolarini kod darajasidagi xatolardan ajrating. done holatidagi job ham alohida natijalarni tekshirishni talab qiladi.

Mahsulot va o‘yin kombinatsiyalarini tekshiring

Ilovangizda aniq mahsulot mosligini belgilang, shunda Diamonds, Gold, UC va boshqa mahsulotlar tasodifan noto‘g‘ri yo‘l yoki tekshiruvchiga yuborilmaydi. Bu ayniqsa Yalla Ludo uchun muhim, chunki Gold’ni tekshirib bo‘lmaydi va mos kelmaydigan tekshiruv so‘rovi uni sarflab yuborishi mumkin.

Kechikish va limitlarni hisobga oling

iTunes balansini o‘qish va ommaviy job’lar uchun qo‘shimcha vaqt ajrating. Limit sarfini mahalliy ravishda kuzating, ayniqsa Razer tekshiruvlarida, chunki bitta PIN beshta so‘rov sarflashi mumkin. Bot va API faoliyati uchun umumiy kunlik limitni ham hisobga oling.

Xulosa

Zad Top raqamli o‘yinlar va sovg‘a kartalari resellerlari uchun mo‘ljallangan ixcham API taqdim etadi. API ruxsatidan va X-API-Key sarlavhasidan boshlang, player identifikatorlarini tekshiring, mavjud joylarda kodlarni tekshiring, kod ishlatish job’larini yuboring va har bir kod darajasidagi natijani baholang. Endpoint tafsilotlari va xizmatning amaldagi ishlashi uchun HTML API ma’lumotnomasi, Swagger hujjatlari va loyihaning GitHub repozitoriysi bilan tanishing.

Zad Top mustaqil xizmat bo‘lib, Garena, Krafton, Tencent, Yalla Games, Apple, Razer yoki Jawaker bilan bog‘liq emas.