@vkontakte/api-schema-typescript
v1.5199.0
Published
TypeScript typings for VK API
Downloads
494
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.199
The package versions will follow API versions. It means that for 5.199 API version the package version will be *.5199.*.
Install
yarn add @vkontakte/api-schema-typescriptnpm i --save @vkontakte/api-schema-typescriptUsage
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) {
}
});
});