Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VK

VK API Lib - небольшая библиотека для работы с vk.com API, написанная на чистом C++. Из зависимостей требуется только Curl. Библиотека предоставляет базовый класс VK::Client, с методами авторизации и выполнения запросов к API.

Есть поддержка:

  • Обработки капчи

  • Двух-факторной авторизации

На основе его Вы можете создавать свои классы для работы с разделами, для примера приведен класс VK::Messages.

Базовый пример использования:

#include "src/api.h"
...
VK::Client api;
if(api.auth(login, pass, access_token)){
  cout << "Auth ok" << endl;
  cout << "Access token: " << api.access_token() << endl << endl;  
  cout << api.call("wall.post", "owner_id=12345&message=Test");
}
else{
  cout << "Auth fail" << endl;
}

About

C++ library for working with VK.com API, authorization through VK app secret key, using VK functions. 2FA, Captcha passing.

Topics

Resources

Stars

73 stars

Watchers

12 watching

Forks

Releases

Packages

Used by

Contributors

Languages