@vkontakte/api-schema-typescript
v1.5131.2
Published
TypeScript typings for VK API
Downloads
245
Readme
VK API Schema Typescript
This repository contains prebuilt TypeScript typings for VK API Schema. The generation is performed with VKCOM/api-schema-typescript-generator.
Current API version – 5.131
The package versions will follow API versions. It means that for 5.131 API version the package version will be *.5131.*.
Install
yarn add @vkontakte/api-schema-typescript
npm i --save @vkontakte/api-schema-typescript
Usage
You can import params, responses, and objects from the library.
import {
MessagesGetByIdParams, // Method params
MessagesGetByIdExtendedResponse, // Response interface
MessagesMessage, // Any object
} from '@vkontakte/api-schema-typescript';
const params: MessagesGetByIdParams = {
message_ids: [1, 2, 3].join(','),
extended: 1,
};
apiRequest('messages.getById', params).then((response: MessagesGetByIdExtendedResponse) => {
response.items.forEach((message) => {
if (message.out) {
}
});
});