Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ktsstudio/mediaproject-vk

Utils for VK media projects
https://github.com/ktsstudio/mediaproject-vk

vk vk-bridge vk-mini-apps vkontakte

Last synced: about 2 months ago
JSON representation

Utils for VK media projects

Awesome Lists containing this project

README

        

![kts](./logo.png)

# @ktsstudio/mediaproject-vk

Пакет с утилитами для [VK Mini Apps](https://dev.vk.com/mini-apps/overview).

## Установка

`npm install @ktsstudio/mediaproject-vk`

`yarn add @ktsstudio/mediaproject-vk`

## О пакете

Пакет содержит тайные знания, накопленные разработчиками [KTS](https://kts.studio/) за время работы над VK Mini Apps.
Список основных утилит приведен ниже.

## Содержимое

### Утилиты-обертки над [VK Bridge](https://github.com/VKCOM/vk-bridge)

- [callVkApi](./src/callVkApi.ts)
- [getVkAccessToken](./src/getVkAccessToken.ts)
- [setVkViewSettings](./src/setVkViewSettings.ts)
- [shareVkPost и shareVkPostWithUpload](./src/shareVkPost.ts)
- [shareVkStory](./src/shareVkStory.ts)
- [getVkStatuses](./src/getVkStatuses.ts)
- [getVkStatus](./src/getVkStatus.ts)
- [setVkStatus](./src/setVkStatus.ts)

### Хуки

- [useEventSubscribe](./src/hooks/useEventSubscribe.ts)
- [usePolling](./src/hooks/usePolling.ts)

### Дополнительные утилиты

- [checkVkAvatarIsDefault](./src/checkVkAvatarIsDefault.ts)
- [checkVkPlatform](./src/checkVkPlatform.ts)
- [isVkError](./src/isVkError.ts)

## Обратная связь

Любой фидбэк вы можете отправить нам на почту [[email protected]](mailto:[email protected]) или в личные сообщения [нашего сообщества ВКонтакте](https://vk.com/kts.specials).