"VKontakte" ijtimoiy tarmog'ida dasturni yaratish masalasi odamlarga har qanday o'yin yoki xizmat uchun ochiq asos yaratishni istagan ko'plab foydalanuvchilarni qiziqtiradi. Biroq, bunday istakni ro'yobga chiqarish uchun boshlang'ich ko'nikma va qobiliyatlarga teng ravishda qo'llaniladigan bir qator qoidalarga rioya qilish kerak.
E'tibor bering, ushbu maqola qanday dasturlashni bilgan va API VKontakte-ni tezda tushuna oladigan foydalanuvchilar uchun mo'ljallangan. Aks holda, siz to'laqonli qo'shimchani yaratolmaysiz.
VK dasturini qanday yaratish
Avvalo, shuni ta'kidlash kerakki, qo'shimchani yaratishda ushbu ijtimoiy tarmoq saytining VK dasturchilari bo'limidagi VK API-dagi hujjatlarni diqqat bilan o'rganib chiqishingiz kerak. Shu bilan birga, ishlab chiqish jarayonida, shuningdek, muayyan so'rovlardan foydalanish bo'yicha ko'rsatmalarni olish uchun vaqti-vaqti bilan hujjatlarga o'tishga majbur bo'lasiz.
Umuman olganda, ishlab chiquvchilarga uchta amaliy dastur taklif etiladi, ularning har biri o'ziga xos xususiyatlarga ega. Xususan, bu qo'shimchaning yo'nalishini aniqlaydigan "VKontakte API" ga yuborilgan so'rovlarga tegishli.
- Alohida dastur - bu qo'shimchalar uchun universal platforma. Ushbu turdagi dastur yordamida VKontakte API-da mavjud bo'lgan barcha so'rov turlari mavjud bo'ladi. Ko'pincha, mustaqil dastur turli xil operatsion tizimlarda ishlaydigan dasturlardan VK API-ga so'rovlarni yuborish kerak bo'lganda ishlatiladi.
- Veb-sayt turiga ega platforma VK API-ga har qanday uchinchi tomon manbasidan kirishga imkon beradi.
- O'rnatilgan dastur faqat VK.com-da qo'shimcha plaginlarni yaratish uchun mo'ljallangan.
Sizning fikringiz qaysi turga mos kelishini tushunish juda muhim, chunki uni yaratgandan so'ng dastur turini o'zgartirish mumkin emas. Diqqatli bo'ling!
Boshqa narsalar qatorida, buni ta'kidlash kerak O'rnatilgan ilova uchta kichik turi mavjud:
- o'yin - janrga bog'liqlikni oldindan tanlash va tegishli API so'rovlarini qo'llab-quvvatlash imkoniyatiga ega bo'lgan o'yinga yo'naltirilgan qo'shimchalarni yaratish uchun ishlatiladi;
- dastur - axborot qo'shimchalarini ishlab chiqishda, masalan, do'kon yoki yangiliklar ilovasida;
- jamoaviy ilova - faqat jamoat joylari uchun qo'shimcha dasturlarni ishlab chiqishda foydalaniladi va ulardan jamoaga kirish uchun foydalanish mumkin.
Yaratilish jarayoni o'zi qiyinchiliklarni keltirib chiqarishga qodir emas.
- VK veb-saytini oching va VK dasturchilarining bosh sahifasiga o'ting.
- Bu erda yorliqqa o'ting. "Hujjatlar" sahifaning yuqori qismida.
- Sizning qiziqishlaringizga muvofiq, barcha materiallarni sinchkovlik bilan o'rganib chiqing va nojo'ya holatlar bo'lsa, ariza ustida ish olib borish jarayonida VK-ning ushbu bo'limiga murojaat qilishni unutmang.
- Qo'shimchalarni yaratishni boshlash uchun siz yorliqqa o'tishingiz kerak Mening ilovalarim.
- Tugmasini bosing Ilova yarating sahifaning yuqori o'ng burchagida yoki ochiq oynaning markazida bir xil yozuvni bosing.
- Maydon yordamida arizangizga nom bering "Ism".
- Xuddi shu nomdagi blokdagi platforma turlaridan biriga yonidagi tanlovni o'rnating.
- Tugmasini bosing "Ilovani ulash"tanlangan platforma uchun qo'shimcha dasturni yaratish.
- Sahifaga biriktirilgan telefon raqamiga kod bilan SMS-xabar yuborish orqali o'z harakatlaringizni tasdiqlang.
Tanlangan platformaga qarab tugmachaga joylashtirilgan matn farq qilishi mumkin.
Ushbu bosqichda dasturlarni yaratish jarayoni yuqorida aytib o'tilgan hujjatlarga tegishli bo'lib, sizdan turli xil tillarda ma'lum dasturlash ko'nikmalariga ega bo'lishingizni talab qiladi, ular SDK blankalari ro'yxatida taqdim etiladi.
Yuqoridagilardan tashqari, shuni ta'kidlash kerakki, bugungi kunda dasturlash tillarini bilmagan holda dastur yaratishga imkon beradigan maxsus tizimlar mavjud va ularning ba'zilari har qanday qidiruv tizimidan foydalanib topilishi mumkin. Biroq, yuqorida tavsiflangan usuldan farqli o'laroq, ular juda cheklangan imkoniyatlarni taqdim etadilar.