"VKontakte" ijtimoiy tarmog'ida ilovani yaratish masalasi odamlarni o'yin yoki xizmat bilan ochiqchasiga taqdim etishni istagan ko'plab foydalanuvchilarni qiziqtiradi. Biroq, bunday istakni haqiqatga aylantirish uchun, dastlabki ko'nikmalarga va qobiliyatlarga teng tarzda bir qator retseptlar amal qilish kerak.
Shuni esda tutingki, ushbu maqola VKontakte API-ni tezda qanday qilib programlashni va tezda tushunishni biladigan foydalanuvchilar uchun mo'ljallangan. Aks holda, siz to'la-to'kis qo'shilgan qo'shimchani yaratolmaysiz.
VK dasturini yaratish
Birinchidan, eslatib o'tish joizki, ushbu qo'shimchani yaratishda ushbu ijtimoiy tarmoq saytining "VK Developers" bo'limida VK API hujjatlarini diqqat bilan o'rganishingiz kerak bo'ladi. Bunday holda, rivojlanish jarayonida siz muayyan talablarni qo'llash bo'yicha ko'rsatmalar olish uchun vaqti-vaqti bilan hujjatlarga o'tishingiz mumkin.
Umuman olganda, ishlab chiquvchilarga uch xil ilovalar taklif etiladi, ularning har biri noyob xususiyatlarga ega bo'ladi. Xususan, bu VKontakte API-ga bir xil talablar bilan bog'liq bo'lib, ushbu dastur qo'shimchani yo'nalishini aniqlaydi.
- Mustaqil dastur - qo'shimchalar uchun universal platforma. Ushbu turdagi ilovalardan foydalanganingiz uchun VK API-ga barcha mavjud bo'lgan so'rovlar sizga taqdim etiladi. Ko'pincha, Mustaqil dastur VK API-ga so'rovlarni turli xil operatsion tizimlar ostida ishlaydigan dasturlardan jo'natish kerak bo'lganda foydalaniladi.
- Veb-sayt turiga ega platforma VKontakte API-ga har qanday uchinchi tomon resurslaridan kirish imkonini beradi.
- Katta ilova faqat VK.com saytida qo'shimchalar yaratish uchun mo'ljallangan.
Qaysi turdagi fikringizga mos kelishini tushunish juda muhim, chunki yaratilganidan keyin dasturning turini o'zgartirish mumkin emas. Diqqatli bo'ling!
Boshqa narsalar bilan bir qatorda, bunga e'tibor qilish lozim "Ilova o'rnatilgan" uchta subtip mavjud:
- o'yin - o'yinni qo'shimchalar yaratishda foydalaniladigan janrga oid tanlov va tegishli API so'rovlarini qo'llab-quvvatlashni tanlash imkoniyati;
- ariza - informatsion qo'shimchalarni ishlab chiqishda, masalan, do'kon yoki yangilik ilovasida ishlatiladi;
- jamoatchilik arizasi - faqat omma qo'shimchalarini ishlab chiqishda foydalaniladi va jamiyatga kirish uchun foydalanish mumkin.
Yaratilish jarayoni qiyinchiliklarga olib kelmaydi.
- VK saytini oching va VK Developers-ning asosiy sahifasiga o'ting.
- Bu yerda tabga o'ting "Hujjatlar" sahifaning yuqori qismida.
- Sizning manfaatlaringizga muvofiq, barcha materiallarni diqqat bilan o'qib chiqing va iltimos bilan ishlayotgan vaqtingizda VKning ushbu bo'limiga yon savollar bilan murojaat qilishni unutmang.
- Qo'shimchani yaratishni boshlash uchun tabga o'tishingiz kerak Mening ilovalarim.
- Tugmasini bosing "Dastur yaratish" sahifaning o'ng yuqori burchagida yoki ochiq oynaning markazida bir xil yorliqni bosing.
- Maydondan foydalanib, arizangizga nom bering "Ism".
- Xuddi shu nomdagi blokda platformalar turlaridan biri yonida tanlovni joylashtiring.
- Tugmasini bosing "Ilovaga ulanish"Tanlangan platforma uchun plagin yaratish.
- O'zingizning harakatlaringizni sahifaga tegishli telefon raqamiga kodi bilan SMS-xabarni yuborib tasdiqlang.
Tanlangan platformaga qarab tugmachada joylashgan matn farq qilishi mumkin.
Ushbu bosqichda dasturlarni yaratish jarayoni ilgari aytib o'tilgan hujjatlarga tegishli bo'lib, SDK tomonidan taqdim etilgan blanklardagi turli tillardagi maxsus dasturlash qobiliyatiga ega bo'lishingizni talab qiladi.
Yuqoridagilarga qo'shimcha ravishda, bugungi kunda dasturlash tillarini bilmagan holda dastur yaratishga imkon beradigan maxsus tizimlar ham mavjud va ularning ba'zilari har qanday qidiruv tizimidan foydalanishi mumkin. Biroq, yuqorida tavsiflangan usuldan farqli o'laroq, ular juda cheklangan imkoniyatlarga ega.