Управление группами тестировщиков

Вы можете управлять группами тестировщиков мини-приложения c помощью методов API.

Важно! Методы для управления группами тестировщиков используются с сервисным ключом доступа мини-приложения и могут быть вызваны только на сервере.

Для вызова методов API используйте GET- или POST-запросы.

Получение

Вызовите метод получения информации о группе тестировщиков с помощью POST-запроса.

Bash
curl -X POST 'https://api.vk.ru/method/apps.getTestingGroups' \ -H 'Authorization: Bearer <КЛЮЧ_ДОСТУПА>' \ -F 'group_id=<ИДЕНТИФИКАТОР_ГРУППЫ_ТЕСТИРОВЩИКОВ>' \ -F 'v=<ВЕРСИЯ_API>'

Создание

Вызовите метод создания группы тестировщиков с помощью POST-запроса.

Bash
curl -X POST 'https://api.vk.ru/method/apps.updateMetaForTestingGroup' \ -H 'Authorization: Bearer <КЛЮЧ_ДОСТУПА>' \ -F 'group_id=<ИДЕНТИФИКАТОР_ГРУППЫ_ТЕСТИРОВЩИКОВ>' \ -F 'webview=<URL_МИНИ_ПРИЛОЖЕНИЯ>' \ -F 'name=<НАЗВАНИЕ_ГРУППЫ_ТЕСТИРОВЩИКОВ>' \ -F 'platforms=<ДОСТУПНЫЕ_ПЛАТФОРМЫ_МИНИ_ПРИЛОЖЕНИЯ>' \ -F 'user_ids=<ИДЕНТИФИКАТОРЫ_ПОЛЬЗОВАТЕЛЕЙ_ГРУППЫ_ТЕСТИРОВЩИКОВ>' \ -F 'v=<ВЕРСИЯ_API>'

Редактирование

Вызовите метод редактирования группы тестировщиков с помощью POST-запроса.

Bash
curl -X POST 'https://api.vk.ru/method/apps.updateMetaForTestingGroup' \ -H 'Authorization: Bearer <КЛЮЧ_ДОСТУПА>' \ -F 'group_id=<ИДЕНТИФИКАТОР_ГРУППЫ_ТЕСТИРОВЩИКОВ>' \ -F 'webview=<URL_МИНИ_ПРИЛОЖЕНИЯ>' \ -F 'name=<НАЗВАНИЕ_ГРУППЫ_ТЕСТИРОВЩИКОВ>' \ -F 'platforms=<ДОСТУПНЫЕ_ПЛАТФОРМЫ_МИНИ_ПРИЛОЖЕНИЯ>' \ -F 'user_ids=<ИДЕНТИФИКАТОРЫ_ПОЛЬЗОВАТЕЛЕЙ_ГРУППЫ_ТЕСТИРОВЩИКОВ>' \ -F 'v=<ВЕРСИЯ_API>'

Добавление пользователей

Вызовите метод добавления пользователей в группу тестировщиков с помощью POST-запроса.

Bash
curl -X POST 'https://api.vk.ru/method/apps.addUsersToTestingGroup' \ -H 'Authorization: Bearer <КЛЮЧ_ДОСТУПА>' \ -F 'user_ids=<ИДЕНТИФИКАТОРЫ_ПОЛЬЗОВАТЕЛЕЙ_ГРУППЫ_ТЕСТИРОВЩИКОВ>' \ -F 'group_id=<ИДЕНТИФИКАТОР_ГРУППЫ_ТЕСТИРОВЩИКОВ>' \ -F 'v=<ВЕРСИЯ_API>'

Удаление пользователей

Вызовите метод удаления пользователей из групп тестировщиков с помощью POST-запроса.

Bash
curl -X POST 'https://api.vk.ru/method/apps.removeUsersFromTestingGroups' \ -H 'Authorization: Bearer <КЛЮЧ_ДОСТУПА>' \ -F 'user_ids=<ИДЕНТИФИКАТОРЫ_ПОЛЬЗОВАТЕЛЕЙ_ГРУППЫ_ТЕСТИРОВЩИКОВ>' \ -F 'v=<ВЕРСИЯ_API>'

Удаление группы тестировщиков

Вызовите метод удаления группы тестировщиков с помощью POST-запроса.

Bash
curl -X POST 'https://api.vk.ru/method/apps.removeTestingGroup' \ -H 'Authorization: Bearer <КЛЮЧ_ДОСТУПА>' \ -F 'group_id=<ИДЕНТИФИКАТОР_ГРУППЫ_ТЕСТИРОВЩИКОВ>' \ -F 'v=<ВЕРСИЯ_API>'