Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/ktsstudio/mediaproject-vk
- Owner: ktsstudio
- Created: 2021-07-20T11:31:13.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-06-21T10:28:19.000Z (6 months ago)
- Last Synced: 2024-10-26T18:05:10.465Z (about 2 months ago)
- Topics: vk, vk-bridge, vk-mini-apps, vkontakte
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/@ktsstudio/mediaproject-vk
- Size: 461 KB
- Stars: 7
- Watchers: 4
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
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).