Тестирование через VK Bridge
Вы можете управлять группами тестировщиков мини-приложения через API и VK Bridge.
Получение групп тестировщиков
Метод получения информации о группе тестировщиков можно вызвать с помощью события VKWebAppCallAPIMethod
.
JavaScript
bridge.send("VKWebAppCallAPIMethod", {
method: "apps.getTestingGroups",
params: {
group_id: "ИДЕНТИФИКАТОР_ГРУППЫ_ТЕСТИРОВЩИКОВ",
v: "ВЕРСИЯ_API",
access_token: "КЛЮЧ_ДОСТУПА"
}
});
Создание группы тестировщиков
Метод создания группы тестировщиков можно вызвать с помощью события VKWebAppCallAPIMethod
.
JavaScript
bridge.send("VKWebAppCallAPIMethod", {
method: "apps.updateMetaForTestingGroup",
params: {
group_id: "ИДЕНТИФИКАТОР_ГРУППЫ_ТЕСТИРОВЩИКОВ",
webview: "URL_МИНИ_ПРИЛОЖЕНИЯ",
name: "НАЗВАНИЕ_ГРУППЫ_ТЕСТИРОВЩИКОВ",
platforms: "ДОСТУПНЫЕ_ПЛАТФОРМЫ_МИНИ_ПРИЛОЖЕНИЯ",
user_ids: "ИДЕНТИФИКАТОРЫ_ПОЛЬЗОВАТЕЛЕЙ_ГРУППЫ_ТЕСТИРОВЩИКОВ",
v: "ВЕРСИЯ_API",
access_token: "КЛЮЧ_ДОСТУПА"
}
});
Редактирование группы тестировщиков
Метод редактирования группы тестировщиков можно вызвать с помощью события VKWebAppCallAPIMethod
.
JavaScript
bridge.send("VKWebAppCallAPIMethod", {
method: "apps.updateMetaForTestingGroup",
params: {
group_id: "ИДЕНТИФИКАТОР_ГРУППЫ_ТЕСТИРОВЩИКОВ",
webview: "URL_МИНИ_ПРИЛОЖЕНИЯ",
name: "НАЗВАНИЕ_ГРУППЫ_ТЕСТИРОВЩИКОВ",
platforms: "ДОСТУПНЫЕ_ПЛАТФОРМЫ_МИНИ_ПРИЛОЖЕНИЯ",
user_ids: "ИДЕНТИФИКАТОРЫ_ПОЛЬЗОВАТЕЛЕЙ_ГРУППЫ_ТЕСТИРОВЩИКОВ",
v: "ВЕРСИЯ_API",
access_token: "КЛЮЧ_ДОСТУПА"
}
});
Добавление пользователей в группу тестировщиков
Метод добавления пользователей в группу тестировщиков можно вызвать с помощью события VKWebAppCallAPIMethod
.
JavaScript
bridge.send("VKWebAppCallAPIMethod", {
method: "apps.addUsersToTestingGroup",
params: {
user_ids: "ИДЕНТИФИКАТОРЫ_ПОЛЬЗОВАТЕЛЕЙ_ГРУППЫ_ТЕСТИРОВЩИКОВ",
group_id: "ИДЕНТИФИКАТОР_ГРУППЫ_ТЕСТИРОВЩИКОВ",
v: "ВЕРСИЯ_API",
access_token: "КЛЮЧ_ДОСТУПА"
}
});
Удаление пользователей из групп тестировщиков
Метод удаления пользователей из групп тестировщиков можно вызвать с помощью события VKWebAppCallAPIMethod
.
JavaScript
bridge.send("VKWebAppCallAPIMethod", {
method: "apps.removeUsersFromTestingGroups",
params: {
user_ids: "ИДЕНТИФИКАТОРЫ_ПОЛЬЗОВАТЕЛЕЙ_ГРУППЫ_ТЕСТИРОВЩИКОВ",
v: "ВЕРСИЯ_API",
access_token: "КЛЮЧ_ДОСТУПА"
}
});
Удаление группы тестировщиков
Метод удаления группы тестировщиков можно вызвать с помощью события VKWebAppCallAPIMethod
.
JavaScript
bridge.send("VKWebAppCallAPIMethod", {
method: "apps.removeTestingGroup",
params: {
group_id: "ИДЕНТИФИКАТОР_ГРУППЫ_ТЕСТИРОВЩИКОВ",
v: "ВЕРСИЯ_API",
access_token: "КЛЮЧ_ДОСТУПА"
}
});