Pitanje stvaranja aplikacije na društvenoj mreži VKontakte je od interesa za mnoge korisnike koji žele pružiti ljudima otvorenu igru ​​ili uslugu. Međutim, kako bi se takva želja pretvorila u stvarnost, potrebno je slijediti niz instrukcija, jednako povezanih s početnim vještinama i sposobnostima.


Imajte na umu da je ovaj članak namijenjen onim korisnicima koji već znaju programirati i mogu brzo razumjeti VKontakte API. Inače, ne možete stvoriti potpunu dopunu.

Kako stvoriti VC program

Prije svega, valja istaknuti da prilikom izrade dodatka morate pažljivo proučiti VKontakte API dokumentaciju u odjeljku VK Developers na mjestu ove društvene mreže. Istodobno, u procesu razvoja, s vremena na vrijeme morate se prebaciti u dokumentaciju kako biste dobili upute o tome kako koristiti te ili druge zahtjeve.

Ukupno, programerima se nude tri moguće vrste aplikacija, od kojih svaka ima jedinstvene značajke. To se posebno odnosi na upite API-ja VKontakte, koji određuju smjer dodatka.

  1. Samostalna aplikacija je univerzalna platforma za dovršavanje. Upotrebom ove vrste aplikacije bit će vam dostupne sve postojeće vrste zahtjeva u VKontakte API. Najčešće upotrebljava samostalna aplikacija kada je potrebno slati zahtjeve VK API-ja iz programa koji se izvode pod različitim operativnim sustavima.
  2. Platforma s nekom vrstom web stranica omogućuje vam pristup VKontakte API-ju iz bilo kojeg resursa treće strane.
  3. Ugrađena aplikacija osmišljena je za izradu dodataka isključivo na web stranici VK.com.

Važno je razumjeti koju vrstu odgovara vašoj ideji, jer nakon stvaranja ne možete promijeniti verziju aplikacije. Budite oprezni!

Između ostalog treba istaknuti da "ugrađena aplikacija" ima tri podvrsta:

  • igra - koristi se pri stvaranju dodataka smjeru igre s mogućnošću odabira žanrovskog pribora i podržava odgovarajuće API zahtjeve;
  • aplikacija - koristi se prilikom izrade informativnih dodataka, primjerice, trgovine ili novinske aplikacije;
  • aplikacija u zajednici - koristi se isključivo za razvoj dodataka javnim dobrima i može se koristiti za dopuštanje pristupa zajednici.

Sam proces samog stvaranja nije u stanju izazvati poteškoće.

  1. Otvorite internetsku stranicu VC i idite na glavnu stranicu VK Developers ,
  2. Idite na VK Developers početnu stranicu na VKontakte.com

  3. Ovdje se prebacite na karticu "Dokumentacija" pri vrhu stranice.
  4. Idite na karticu dokumentacije u odjeljku VK Developers na stranici VK

  5. U skladu s vašim interesima, pažljivo proučite sav materijal i ne zaboravite u procesu rada na prijavi da se uputite na ovaj odjeljak VC u slučaju bilo kakvih strana pitanja.
  6. Popis značajki u odjeljku dokumentacije VK Developers na stranici VK

  7. Da biste započeli stvarati dodatak, morate se prebaciti na karticu "Moje aplikacije" .
  8. Idite na karticu svojih aplikacija u odjeljku VK Developers na stranici VK

  9. Kliknite gumb "Izradi aplikaciju" u gornjem desnom kutu stranice ili kliknite istu oznaku u središtu otvorenog prozora.
  10. Početak stvaranja aplikacija u odjeljku moje aplikacije VK Developers na VK stranici

  11. Dodijelite naziv aplikaciji pomoću polja "Ime" .
  12. Unesite naziv aplikacije koja će se stvoriti u odjeljku moje aplikacije VK Developers na stranici VK

  13. Postavite odabir pokraj jedne od vrsta platforme u bloku istog naziva.
  14. Izbor aplikacijske platforme u sekciji moje aplikacije VK Developers na VK stranici

  15. Kliknite gumb "Poveži aplikaciju" da biste stvorili dodatak za odabranu platformu.
  16. Idite na potvrdu stvaranja aplikacije u odjeljku moje aplikacije VK Developers na stranici VK

    Tekst postavljen na gumb može se razlikovati ovisno o odabranoj platformi.

  17. Potvrdite svoje radnje slanjem SMS poruke s kodom na telefonski broj koji je priložen stranici.
  18. Slanje koda za potvrdu na broj mobilnog telefona prilikom izrade aplikacije u odjeljku moje aplikacije VK Developers na stranici VK

U ovom trenutku proces kreiranja aplikacija odnosi se na prethodno spomenutu dokumentaciju i zahtijeva da imate određene programske vještine na različitim jezicima koje su navedene u SDK popisu praznina.

Osim što je rečeno, treba napomenuti da do danas postoje i posebni sustavi koji vam omogućuju stvaranje aplikacije bez znanja o programskim jezicima, a neki od njih mogu se pronaći pomoću bilo koje tražilice. Međutim, za razliku od gore opisane metode, one pružaju izuzetno ograničene mogućnosti.