Kwestia tworzenia aplikacji na portalu społecznościowym VKontakte jest interesująca dla wielu użytkowników, którzy chcą zapewnić ludziom otwartą grę lub usługę. Aby jednak przetłumaczyć takie życzenie na rzeczywistość, konieczne jest przestrzeganie szeregu instrukcji, w równym stopniu odnoszących się do początkowych umiejętności i zdolności.


Uwaga: ten artykuł jest przeznaczony dla użytkowników, którzy już wiedzą, jak programować i potrafią szybko zrozumieć interfejs API VKontakte. W przeciwnym razie nie można utworzyć pełnego uzupełnienia.

Jak stworzyć aplikację VC

Przede wszystkim warto zauważyć, że podczas tworzenia dodatku będziesz musiał dokładnie przestudiować dokumentację API VKontakte w sekcji Deweloperzy VK na stronie tej sieci społecznościowej. W tym samym czasie, w procesie tworzenia, będziesz musiał również od czasu do czasu przełączać się do dokumentacji, aby uzyskać instrukcje, jak korzystać z tych lub innych żądań.

W sumie deweloperom oferowane są trzy możliwe typy aplikacji, z których każda ma unikalne cechy. W szczególności dotyczy to zapytań do API VKontakte, które określają kierunek dodatku.

  1. Samodzielna aplikacja to uniwersalna platforma do realizacji. Korzystając z tego typu aplikacji, dostępne będą wszystkie istniejące typy żądań do interfejsu API VKontakte. Najczęściej aplikacja autonomiczna jest używana, gdy konieczne jest wysyłanie żądań do interfejsu API VK z programów działających w różnych systemach operacyjnych.
  2. Platforma z rodzajem strony internetowej umożliwia dostęp do interfejsu API VKontakte z dowolnego źródła strony trzeciej.
  3. Wbudowana aplikacja służy do tworzenia dodatków wyłącznie na stronie VK.com.

Ważne jest, aby zrozumieć, jaki typ jest odpowiedni dla twojego pomysłu, ponieważ po jego utworzeniu nie możesz zmienić wersji aplikacji. Bądź ostrożny!

Między innymi należy zauważyć, że "Aplikacja wbudowana" ma trzy podtypy:

  • gra - używana podczas tworzenia dodatków do kierunku gry z możliwością wstępnego wyboru akcesoriów gatunku i obsługi odpowiednich żądań API;
  • aplikacja - służy do tworzenia dodatków informacyjnych, na przykład sklepu lub aplikacji informacyjnej;
  • aplikacja społecznościowa - służy wyłącznie do opracowywania dodatków do dóbr publicznych i może być wykorzystana w celu umożliwienia dostępu do społeczności.

Sam proces tworzenia się nie jest w stanie spowodować trudności.

  1. Otwórz stronę VC i przejdź do strony głównej Deweloperzy VK .
  2. Przejdź na stronę główną VK Developers na VKontakte.com

  3. W tym miejscu przejdź na kartę "Dokumentacja" u góry strony.
  4. Przejdź na kartę dokumentacji w sekcji VK Developers na stronie VK

  5. Zgodnie z zainteresowaniami, dokładnie przestudiuj wszystkie materiały i nie zapomnij w procesie pracy nad aplikacją, aby odnieść się do tej sekcji VC w przypadku jakichkolwiek problemów ubocznych.
  6. Lista funkcji w sekcji dokumentacji VK Developers na stronie VK

  7. Aby rozpocząć tworzenie dodatku, musisz przejść do zakładki "Moje aplikacje" .
  8. Przejdź do zakładki moich aplikacji w sekcji VK Developers na stronie VK

  9. Kliknij przycisk "Utwórz aplikację" w prawym górnym rogu strony lub kliknij identyczną etykietę na środku otwartego okna.
  10. Rozpoczęcie tworzenia aplikacji w sekcji moich aplikacji VK Developers na stronie VK

  11. Przypisz nazwę do aplikacji za pomocą pola "Nazwa" .
  12. Wprowadź nazwę aplikacji, która ma zostać utworzona w sekcji moich aplikacji VK Developers na stronie VK

  13. Ustaw zaznaczenie obok jednego z typów platform w bloku o tej samej nazwie.
  14. Wybór platformy aplikacji w sekcji moich aplikacji VK Developers na stronie VK

  15. Kliknij przycisk "Połącz aplikację" , aby utworzyć dodatek dla wybranej platformy.
  16. Przejdź do potwierdzenia tworzenia aplikacji w sekcji Moje aplikacje Deweloperzy VK na stronie VK

    Tekst umieszczony na przycisku może się różnić w zależności od wybranej platformy.

  17. Potwierdź swoje działania, wysyłając wiadomość SMS z kodem na numer telefonu dołączony do strony.
  18. Wysyłanie kodu potwierdzającego na numer telefonu komórkowego podczas tworzenia aplikacji w sekcji aplikacji VK Developers na stronie VK

W tym momencie proces tworzenia aplikacji odnosi się do wspomnianej wcześniej dokumentacji i wymaga posiadania pewnych umiejętności programowania w różnych językach, które są dostarczane przez listę pustych pakietów SDK.

Oprócz tego, co zostało powiedziane, należy zauważyć, że do tej pory istnieją również specjalne systemy, które pozwalają na tworzenie aplikacji bez znajomości języków programowania, a niektóre z nich można znaleźć za pomocą dowolnej wyszukiwarki. Jednak w przeciwieństwie do metody opisanej powyżej, zapewniają one bardzo ograniczone możliwości.