«ВКонтакте» әлеуметтік желісінде қосымшаны құру туралы мәселе ойындарды немесе қызметті ашық негізде ұсынуға тырысатын көптеген пайдаланушыларды қызықтырады. Дегенмен, осындай талғамды шындыққа аудару үшін бастапқы дағдылар мен мүмкіндіктерге бірдей дәрежеде қатысты бірқатар рецепттерді ұстану керек.
Назар аударыңыз, бұл мақала VKontakte API-ні қалай бағдарламалауға және тез түсінуге болатындығын білетін пайдаланушыларға арналған. Әйтпесе толыққанды қосымша жасай алмайсыз.
VK қосымшасын қалай жасауға болады
Ең алдымен, қондырманы жасаған кезде осы әлеуметтік желі сайтының VK Developers бөлімінде VK API құжаттамасын мұқият оқып шығу керек. Бұл жағдайда, белгілі бір сұраныстарды пайдалану бойынша нұсқаулықтарды алу үшін, сіз әзірлеу процесінде сіз мезгіл-мезгіл құжаттамаға ауысасыз.
Әзірлеушілерге үш түрлі қосымшалар ұсынылады, олардың әрқайсысы бірегей мүмкіндіктері болады. Атап айтқанда, бұл «ВКонтакте» API-не бірдей сұрауларға қатысты, ол қосымша қондырғының бағытын анықтайды.
- Қосалқы қосымшалар - бұл қондырмаларға арналған әмбебап платформа. Қолданбаның осы түрін қолданудың арқасында VK API-ге сұранымдардың бар барлық түрлері сізге қол жетімді болады. Көбінесе, жеке қосымшалар әртүрлі операциялық жүйелерде жұмыс істейтін бағдарламалардан VK API сұрауларын жіберу қажет болғанда қолданылады.
- Веб-сайттың түрі бар платформа VKontakte API-ға кез келген үшінші тарап ресурстарынан кіруге мүмкіндік береді.
- Ендірілген бағдарлама тек VK.com сайтында қондырмалар жасауға арналған.
Сіздің идеяңызға қандай типтегі сәйкес келетінін түсіну керек, себебі оны жасағаннан кейін қолданбаның түрін өзгерту мүмкін емес. Сақ болыңыз!
Басқа нәрселердің қатарында, атап өту керек «Ендірілген бағдарлама» үш субтитрі бар:
- ойын - ойын қосымшаларын жасау кезінде пайдаланылады, жанрлық көріністі алдын-ала таңдап, сәйкес API сұрауларына қолдау көрсетеді;
- қосымшасы - ақпараттық қосымшаларды әзірлеуде, мысалы, дүкен немесе жаңалықтар қосымшасында қолданылған;
- бірлестік қосымшасы - тек қана қоғамдық қосымшаларды әзірлеуде пайдаланылады және қоғамға қол жетімділікті қамтамасыз ету үшін пайдаланылуы мүмкін.
Жасау процесі қиындықтарды туғызбайды.
- ВК сайтын ашып, VK Developers басты бетіне өтіңіз.
- Мұнда қойындыға ауысыңыз «Құжаттама» беттің жоғарғы жағында.
- Сіздің мүдделеріңізге сәйкес, барлық материалдарды мұқият оқып шығыңыз және қосымша сұрақтар бойынша ВК-нің осы бөліміне сілтеме жасау үшін өтініште жұмыс істеу процесінде ұмытпаңыз.
- Қондырманы жасауды бастау үшін қойындыға ауысу керек Менің қосымшаларым.
- Түймесін басыңыз «Қолданбаны жасау» беттің оң жақ жоғарғы бұрышында немесе ашық терезенің ортасында бірдей жапсырманы басыңыз.
- Өрісті пайдаланып, бағдарламаңызға атау беріңіз «Аты».
- Бір атаудағы блокта платформа түрлерінің біреуін таңдауды орналастырыңыз.
- Түймесін басыңыз «Қосымшаны қосу»Таңдалған платформаға арналған қондырманы жасау.
- Беттермен байланысқан телефон нөміріне кодпен SMS-хабарлама жолдау арқылы әрекеттеріңізді растаңыз.
Таңдалған платформаға байланысты түймедегі мәтін әртүрлі болуы мүмкін.
Бұл кезеңде қосымшаларды жасау процесі бұрын көрсетілген құжаттамаға жатады және SDK тізім бланкілерімен қамтамасыз етілетін түрлі тілдерде нақты бағдарламалау дағдыларына ие болуды талап етеді.
Жоғарыда айтылғандардан бөлек, бағдарламалау тілдерін білмей-ақ қосымшаны құруға мүмкіндік беретін арнайы жүйелер де бар, және олардың кейбіреуін кез-келген іздеу жүйесін пайдалана отырып табуға болады. Алайда, жоғарыда сипатталған әдіске қарағанда, олар өте шектеулі мүмкіндіктерді ұсынады.