VK-IO - This is a powerful Node.js module that allows you to easily interact with the VK API 🚀
📖 Documentation | 🤖 Examples |
---|
- 100% coverage of the VKontakte API
- Predictable abstraction
- Works with large collections of data
- Support for all types of authorization, including via login and password
- Typings
Node.js 12.0.0 or newer is required
Recommended
yarn add vk-io
npm i vk-io
import { VK } from 'vk-io';
const vk = new VK({
token: process.env.TOKEN
});
async function run() {
const response = await vk.api.wall.get({
owner_id: 1
});
console.log(response);
}
run().catch(console.log);
- @vk-io/authorization: Authorization by login & password, and etc...
- @vk-io/streaming: Receiving data with Streaming API
- @vk-io/session: Simple implementation of the sessions
- @vk-io/scenes: Simple implementation of middleware-based scene management
- @vk-io/hear: Simple implementation of the hears
- vk-io-question: Simple promise-based prompt
If you want to add your module in the list, create a new issue in the repository.