Hujjatlar
Client API
Mahalliy API orqali ish oqimlarini avtomatlashtiring.Agar bu tarjima inglizcha versiyadan farq qilsa, inglizcha versiya ustun hisoblanadi.
Client API - bu ilg’or avtomatlashtirish uchun ilova ichidagi mahalliy xizmat. Bu umumiy bulutli API emas va ishonchsiz tarmoqlarga ta’sir qilmasligi kerak.
Oddiy foydalanish
Ishonchli skript yoki mahalliy vositani xohlaganingizda mahalliy API dan foydalaning:
- trigger pastki sinxronlash;
- bulutli yoki mahalliy paluba ro’yxati;
- paluba yaratish;
- bulutdan paluba olish;
- pastki metama’lumotlarni yangilash;
- mahalliy qavatni o’chirish;
- toifalar ro’yxati;
- kartalarni yaratish, yangilash, qidirish yoki o’chirish;
- pastki resurslarni yuklash yoki o’chirish;
- Cardaryni shaxsiy ish jarayoni bilan birlashtiring.
Autentifikatsiya
Himoyalangan so’nggi nuqtalar ilovaning kirish holatini va mahalliy sirni talab qiladi:
X-API-SECRETsarlavhasi; yoki- “maxfiy” so’rov parametri.
Sirga ishonchnoma kabi munosabatda bo’ling. Uni umumiy jurnallarga, brauzer tarixiga, umumiy skriptlarga yoki masofaviy xizmatlarga joylashtirmang.
Oxirgi nuqta guruhlari
Ilova quyidagi so’nggi nuqta guruhlarini o’z ichiga oladi:
| Guruh | Maqsad |
|---|---|
| Autentifikatsiya | Kirish va mahalliy API kirish holatini tekshiring. |
| Sinxronlash | Deck sinxronizatsiyasini ishga tushiring yoki tekshiring. |
| Deklar | Deklarni ro’yxatga oling, yarating, oling, yangilang va o’chiring. |
| Kategoriyalar | Pastki toifalar tuzilishini o’qing. |
| Kartalar | Karta kontentini qidiring, yarating, yangilang va oʻchiring. |
| Resurslar | Kartalar tomonidan ishlatiladigan media yoki fayllarni yuklang va o’chiring. |
Aniq foydali yuk shakllari ilova versiyalari bilan o’zgarishi mumkin. Qattiq integratsiyani yaratishda ilovaning bajarilishini tekshiring.
Xavfsizlik qoidalari
- APIdan faqat ishonchli mashinalarda foydalaning.
- Uni umumiy tarmoqlarga bog’lamang.
- Mahalliy sirni oshkor qilmang.
- Avval kichik maydonchada sinab ko’ring.
- Katta avtomatlashtirilgan o’zgarishlardan oldin va keyin sinxronlash.
- Ommaviy yangilanishlardan oldin muhim qavatlarni zaxiralang yoki eksport qiling.
- Sinxronlash jarayonini tushunmaguningizcha, foydalanuvchi interfeysi va skriptni bir vaqtda tahrirlashdan saqlaning.
Avtomatlashtirish naqshlari
Yaxshi nomzodlar:
- mahalliy ma’lumotlar quvuridan pastki yaratish;
- ko’rib chiqilgan CSV eksportidan kartalarni yangilash;
- yaratilgan tasvirlar yoki audiolarni biriktirish;
- boshqariladigan importdan keyin sinxronlashni ishga tushirish;
- mahalliy sifat tekshiruvlari uchun kartalarni qidirish.
Xavfli nomzodlar:
- katta karta to’plamlarini zaxirasiz o’chirish;
- maydonlarni oldindan ko’rishsiz maydonchada qayta yozish;
- ko’rib chiqilmagan AI chiqishini yuklash;
- boshqa qurilma bir xil plastinani tahrirlayotganda skriptlarni ishga tushirish;
- masofaviy server orqali APIni ochish.
Muammolarni bartaraf qilish; nosozliklarni TUZATISH
| Muammo | Nimani tekshirish kerak |
|---|---|
| So’rov ruxsatsiz | Kirish holati va X-API-SECRET. |
| Dekni tahrir qilib bo’lmaydi | Deck egalik, faqat o’qish holati va pastki turiga moslik. |
| Resurs yuklanmadi | Bundan tashqari, biriktirma cheklovlari, fayl yo’li, hajmi va tarmoq. |
| Sinxronlash boshqa qurilmani yangilamaydi | Ikkala qurilmada ham sinxronlashni ishga tushiring va resurslarni kuting. |
| Yuk yuki xatosi | So’rovingizni joriy ilovani joriy qilish bilan solishtiring. |
Aloqador: Hisob va sinxronlash va Import Cards.