Как узнать в какие группы установлено приложение vk mini apps?
Запрос на установку приложения в группу выполненен таким образом, но если пользователь уже установил приложение в группу, то как узнать список группу/группу в которое уже установлено приложение? Еще не совсем понятно каждый раз токен надо получать для работы с группой? или токен надо сохранять куда либо и потом извлекать его?
const installApp = await bridge.send('VKWebAppAddToCommunity')
.then((data) => {
if (data.group_id) {
console.log(data.group_id);
return data.group_id;
}
})
.catch((error) => {
// Ошибка
console.log(error);
});
const tokenGroup = await bridge.send("VKWebAppGetCommunityToken", {
app_id: 51531083,
group_id: Number(installApp),
scope: 'messages'
})
.then((data) => {
if (data.access_token) {
console.log(data.access_token);
return data.access_token;
}
})
.catch((error) => {
// Ошибка
console.log(error);
});